1java是单继承的,也就是某个类只能有唯一一个父类,但一个类可以实现多个接口。多个接口之间使用逗号分隔。
2 接口和实现接口的类也存在多态的特性。接口不能用new进行实例化建立对象。但可以通过指向实现接口的新对象来实现该接口的类的实例。(接口类型的引用可以指向实现该接口的类的实例) 类似父类型的引用可以指向子类型的对象。 关于接口与实现接口的类之间的强制类型转换方式与父类和子类的强制类型转换方式完全一样。
3 static关键字:可以用在修饰属性(成员变量)、方法、类(某种特定的类)。
4 static修饰属性:不管这个类生成了多少对象,所有这个类中的对象共同使用这个静态成员变量。一个对象对这个静态成员变量进行修改,所有的对象里的该变量都随着改变。