二义性:指的是一个东西在一种环境下会出现两种以上(包含两种)含义,导致难以清楚到底何种意思。
class:类,是一种抽象的概念。例子:地球上有植物,动物,动物里还有哺乳动物冷血动物等等... 人也是动物里的一种,统一称为人类
new:英文意思是“新”的意思,在JAVA中表示创建一个新的对象或者实例化一个对象
Object:java里所有的类都直接或者间接继承于Object。个人认为接口也继承Object
extends:定义继承的关键字,只能修饰类class,A extends B,表示A继承B,A是子类B是父类
abstract:定义抽象的关键字,abstract也是类的一种,可以修饰class也可以修饰方法(抽象类或者抽象方法)。抽象方法不需要方法体{ }并且只能定义在抽象类中,抽象类不能为new实例化