什么是继承?
继承是一种由已有的类创建新类的机制。利用继承, )继承是一种由已有的类创建新类的机制.利用继承,
我们可以先创建一个共有属性的- -般类, 我们可以先创建一个共有属性的--般类,
根据该一-般 根据该一-般
类再创建具有特殊属性的新类,新类继承- -般 类的状 类再创建具有特殊属性的新类,新类继承- -般 类的状
态和行为,并根据需要增加它自己的新的状态和行为 态和行为,并根据需要增加它自己的新的状态和行为
多态
多态指的就是多种形态,
例如,
同样是水的成份,但有液态水及冰的多种形态,同样是二氧化碳,就存在气态及液态等多种形态,同样是猫科动物,就有猫和老虎之别
this关键字和super关键字
this关键字用于表示类的对象自身,在使用中的所有未指明调用者的属性和方法,其前面均由JVM自动加上this,表示调用者自身在某些时候,子类需要调用父类的某些方法除了调用父类同名方法外,super还广 泛的运用于构造方法内
超类(Object)
Java世界中,任意-一个类均直接或间接由一个类演绎而来,这个类就是Object类,Object 是类层次结构.(的根类,每个类都使用Object作为超类。所以,每个类都具有Object类所定义的特征
final关键字
-
final修饰变量,常量
-
final修饰类,类不能被继承
-
final修饰方法,方法不能被重写
-
final修饰对象,这个对象不能被在此引用