-
定义类的时候首先需要输入包名,以后需要定义类名,选择继承的父类。查看全部
-
如图如图如图查看全部
-
继承的初始化顺序: 出事后父类再初始子类; 先执行初始化对象中属性,再执行构造方法中的初始化;查看全部
-
抽象类:从多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模板,从而避免了子类设计的随意性。作用是规定子类必须实现某些方法,但不关注实现细节。 在抽象类中不定义方法,只声明方法,并以分号结束查看全部
-
if(animal instanceof Dog)判断animal类中是否包含有Dog类的元素。查看全部
-
不懂啊喵查看全部
-
方法内部类不能使用访问控制符和 static 修饰符查看全部
-
1、 静态内部类不能访问外部类的非静态成员 2、 如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员 3、 创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类();查看全部
-
1、引用多态:父类的引用可以指向本类和子类的对象,在使用多态的时候,两个类需要有继承关系。子类的引用不可以指向父类的对象。 2、方法多态:创建本类对象时,调用的方法为本类方法;创建子类对象时,调用的方法为子类重写的方法或者继承的方法。如果子类的方法是自己定义的一个新的方法,则不允许多态。查看全部
-
Object类中equal()方法比较的是对象的引用是否指向同一块内存地址。 if(dog.equals(dog2)) 重写equals()方法,判断两个对象的值是否相同查看全部
-
Object类中equal()方法比较的是对象的引用是否指向同一块内存地址。 if(dog.equals(dog2))查看全部
-
Object类是所有类的父类。 1、toString()方法:返回对象的哈希code码(对象地址字符串) 重写toString方法,source选项里面Generate toString()查看全部
-
super的应用:子类的构造的过程中必须调用其父类的构造方法,如果子类的构造方法中没有显示调用父类的构造方法,则系统默认调用父类无参的构造方法。查看全部
-
super在对象的内部使用,可以代表父类对象。查看全部
-
final关键字:具有最终的意义,不允许再被修改查看全部
举报
0/150
提交
取消