1 容器类的层次



 

2 抽象类和接口

 

抽象类:含有抽象方法,有常量,还可以有其他方法,可以实现。

接口:含有抽象方法和常量,只声明未实现。

 

3        final

Java中声明类、变量、和方法时可用关键字final来修饰

     final标记的类不能被继承;

     final标记的方法不能被子类重写

     final标记的变量(成员变量或局部变量)即成为常量,只能赋值一次

 

4重载和重写

 

重载:放生在一个类中,方法名称相同,参数的类型或个数不同

重写:是发生在继承关系之中,是由子类进行覆写的,方法名称相同,参数的类型或个数相同,方法的访问权限不能更严格

 

5        superthis

 

super:是由子类访问父类的内容

super.父类属性,如果属性没有被覆写,则也可以不写super   

super.父类方法(),如果方法没有被覆写,则可以不用 加super也表示调用父类中的方法

super是访问父类中的构造方法,必须放在首行

this:是直接访问本类中的内容

  this本类属性

  this.本类方法(),可以不写this,也表示调用本类的

   this 是访问本类中的其他构造,必须放在首行