1、super介绍(续)

    (1)子类而言  是不是继承了我们父类的所有,自然继承了父类的父类的成员变量和方法,所有可以直接通过super调用

            super.super  多余了。

    (2)破坏了java的封装性  只有一个直接父类。

 

 

2、final关键字的使用

    final关键字  是一个修饰符,用来修饰类 方法 变量

    (1)final修饰一个类则不能被继承  final类不想被重新进行重写方法扩展属性--直接用  不想被人改变 完美  例如:String

    (2)final 修饰方法  不能够被重写

    (3)final 修饰变量  不能够被改变

 

3、final与static关键字

        static:静态变量  只保留一个副本;

        final:用来表示变量不可变

        被static 修饰以后 只有一个值

        final 有多个值 因为每次都会赋予一个值  只是保证赋予的这个值不变。

 

4、object 类

        顶级父类,是任何类的父类,可以显示的继承,也可以隐式的继承

 

        需要重写的方法:

        toString  方法

 

        equals 方法。

应用比较广泛

 

 

5、抽象类