1 只能单继承,但可以多重继承,A继承B,B继承C,C继承D
2 子类出现父类同一样属性时,子类对象调用子类的属性,值为子类的值。如果要调用父类属性的值,则需要用super关键字。
this本类类型对象引用;super代表子类所属的父类中的内存空间的引用。
3 成员函数,子类出现父类一样方法时,子类方法会覆盖父类方法。即为函数的覆盖(重写/复写)
4 子类构造运行时,先运行父类的构造函数,因子类中所有构造函数第一行,隐身有语句super()
5 super()和this()只能出现一个,都在第一行,且都为调用构造函数。
如果父类中没有空参数的构造函数,那么子类的构造函数内,必须通过super语句指定要访问的父类中的构造函数。
如果子类构造函数中用this来指定调用子类自己的构造函数,那么被调用的构造函数也一样会访问父类中的构造函数。
6 方法覆盖中,子类方法权限等于或者大于父类方法中权限,覆盖要么都静态,要么都非静态。7 final
1:这个关键字是一个修饰符,可以修饰类,方法,变量。
2:被final修饰的类是一个最终类,不可以被继承。
3:被final修饰的方法是一个最终方法,不可以被覆盖。
4:被final修饰的变量是一个常量,只能赋值一次。
1422

被折叠的 条评论
为什么被折叠?



