-
super关键字: 在对象内部使用 1.调用父类属性:super.xx 2.调用父类方法:super.xx() 1.创建子类对象时就调用了父类的构造方法,实际上此时隐式使用了super关键字。 2.子类要想调用父类的构造方法,必须把super()写到子类构造方法的第一行。查看全部
-
接口,是规范 修饰符,缺省是abstract final 多继承,关键字implements,extends必须在implements之前 匿名内部类的方法实现接口的实现查看全部
-
构造方法 1、使用new+构造方法 创建一个新的对象 2、构造方法是定义在Java类中的一个用来初始化对象的方法,创建对象时执行了构造方法。 构造方法与类同名且没有返回值。 3、构造方法包括无参和有参构造方法,后者不但可以创建对象,还可以给实例对象赋初值。 Java的默认值为0 4、当没有指定构造方法时,系统会自动添加无参的构造方法 5、当有指定构造方法时,无论是有参还是无参的构造方法,都不会自动添加无参的构造方法 6、构造方法的重载:方法名相同,但参数不同的多个方法,调用时会自动根据不同的参数选择相应的方法。 7、构造方法不仅可以给对象属性赋值,还可以保证给对象的属性赋一个合理的值查看全部
-
抽象类:约束子类必须实现父类的抽象方法查看全部
-
引用类型转换:向上(子类转父类)或向下(父类转子类) object instanceof class 用来在运行时指出对象是否是特定类的一个实例查看全部
-
mark查看全部
-
1.继承是多态的基础; 2.引用的多态:父类的引用可以指向本类或其子类; 3.方法的多态:创建本类对象时,调用本类方法: 创建子类对象时,调用子类重写的方法或继承的方法;查看全部
-
对象的多态查看全部
-
equals();比较的是对象的内存地址查看全部
-
Object类,所有类的父类 tostring方法,对象的tostring是其哈希值查看全部
-
忘记时看一看查看全部
-
super();隐式初始化,若要使用必须放在第一行。查看全部
-
final的一些用法查看全部
-
牢记这个查看全部
-
继承的初始化顺序 1.先初始化父类对象的属性,接着是构造方法; 2.再初始化子类对象的属性,接着是构造方法;查看全部
举报
0/150
提交
取消