抽象、接口、final、static
1、抽象类 Abstract Data Type定义了所有子类应有的特性。
可以抽象方法;不能用new运算创建对象,子类重写父类的抽象方法必须去掉abstract
2 、接口定义了一个协议,所有的方法都可以实现它,
一个类只能继承一个超类,但实现多个Interface;
抽象类可以有具体的方法,但Interface不行
3、final类、方法、变量
类不能被继承,方法不能被覆盖;
4、static类和方法、变量
变量、方法无需实例化可以使用,共享方法,可以在类实例化前被使用。
只能调用其他的static方法,只能访问其他的static变量;