面向对象的三大特性:继承,多态,封装。
修饰符:
static 解析,在一个类中定义的static属性,方法是隶属于类的,不加static是隶属于实例对象的。
继承是"is a "的关系,如狗是一种动物;
组合是“has a”的关系,如汽车是由轮子组成的;
多态:1,继承父类进行方法覆写,2,同一个类中进行方法重载。
覆写(override):当父类与子类的方法名和参数一样,称作override。子类方法能覆盖父类的方法。
重载(overload):当在同一个类中的方法名一样,但是参数不一样时,称作overload。
final的用法:加在变量前面成为常量,加在方法前面表示方法不能被override,加在类前面表示类不能被继承。