public class fa
{
public static void main(String[] args)
{
Pee a=new Pee();
System.out.print(a.ad);
}
}
class Per
{
int ad;
}
class Pee extends Per
{
public Pee()
{
this.ad=6;//super.ad=6;
}
}
下面的小程序中super和this究竟有什么区别, 在主函数中怎样才能体现是用...
super指的是父类;this指的是本类。Per是父类,Pee是子类。当你new一个子类对象时,结果是先调用父类构造函数,再调用子类构造函数。
this super的用法
问题1:出现的原因是在同一个包下面有另一个类也叫Person..因此在这里创建Person类的时候会提示Person已经存在了..楼主可以仔细检查下同一个包下面的其他类是否也有叫Person的(无论是否是public类).问题2:这只是一个警告,不是错误,原因在于,虽然有三行代码,但是都是为cn赋值的.并没有哪句代码是使用c...
JAVA基础试题
不同点:抽象类用abstract class定义,除了可以有抽象方法还可以有非抽象方法(也可以全部是非抽象方法例如适配器),接口用interface定义其所有方法必须是公有抽象的。接口可用以多实现,而抽象类则只能单继承。 4.有两种方法,一种方法是将类声明为 Thread 的子类,还有一种方法是创建一个类用其实现Runnable接...
Java培训的主要内容是什么?
学员将了解Java的数据类型、运算符、流程控制、数组、字符串等基础知识,并通过实例演示加深理解。2. 面向对象编程:学习面向对象编程的原理和方法,掌握封装、继承、多态等重要特性的应用。此外,还将学习设计模式,提高代码的可维护性和扩展性。3. Java核心库:学习Java标准库(Java API)中常用类和接口...
java基础都有那些?
3,常量:是在程序中的不会变化的数据。4,变量:其实就是内存中的一个存储空间,用于存储常量数据。 作用:方便于运算。因为有些数据不确定。所以确定该数据的名词和存储空间。 特点:变量空间可以重复使用。什么时候定义变量?只要是数据不确定的时候,就定义变量。变量空间的开辟需要什么要素呢? 1,这个空间要存储什么...
注册表是什么?有什么用?
通过Windows目录下的regedit.exe程序可以存取注册表数据库。在以前,在windows的更早版本(在win95以前),这些功能是靠win.ini,system.ini和其他和应用程序有关联的.ini文件来实现的. 在windows操作系统家族中,system.ini和win.ini这两个文件包含了操作系统所有的控制功能和应用程序的信息,system.ini管理计算机硬件而win...
j2me 中在GameCanvas 类中为什么调用NUM1,NUM2...等等键,都不管用了...
若此参数为False,那么按键事件处理方法keyPresses、keyRepeated、keyReleased在程序运行过程中不会被调用,这样可以提高速度和性能。而我们做的是 public class MainCanvas extends GameCanvas implements Runnable{ public MainCanvas(){ super(true);} } 说到这明白了吗?