-
类型转换if(xxxx instanceof cat){}查看全部
-
引用类型转换查看全部
-
equals比较的是对象的引用是否指向同一块内存地址查看全部
-
toString查看全部
-
内部类创建方法 :内部类 对象名 = 外部类对象.new 内部类( );查看全部
-
封装实现的步骤查看全部
-
封装的概念查看全部
-
super关键字: 在对象的内部使用,可以代表父类对象, 访问父类的属性:super.age 访问父类的方法:super.eat(); 子类的构造的过程中必须调用其父类的构造方法。 如果子类的构造方法中没有显示调用父类的构造方法, 则系统默认调用父类无参的构造方法。 如果显示的调用构造方法,必须在子类的构造方法的第一行。 如果子类构造方法中既没有显式调用父类的构造方法,而父类又没有无参的构造方法,则编译出错。查看全部
-
super的应用查看全部
-
用private 封装起来 同样可以用查看全部
-
final关键字查看全部
-
final 不可修改,修饰类,方法,属性和变量, final修饰类:该类不可被继承; 修饰方法:该方法不可被覆盖(重写)查看全部
-
初始化顺序:父类属性---父类构造方法---子类属性初始化---子类构造方法查看全部
-
equals()查看全部
-
程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块查看全部
举报
0/150
提交
取消