Java之面向对象(一)

2016-07-16  本文已影响27人  尉昌达

面向对象的三大特性:继承,多态,封装。

修饰符:

static 解析,在一个类中定义的static属性,方法是隶属于类的,不加static是隶属于实例对象的。

继承是"is a "的关系,如狗是一种动物;

组合是“has a”的关系,如汽车是由轮子组成的;

多态:1,继承父类进行方法覆写,2,同一个类中进行方法重载。

覆写(override):当父类与子类的方法名和参数一样,称作override。子类方法能覆盖父类的方法。

重载(overload):当在同一个类中的方法名一样,但是参数不一样时,称作overload。

final的用法:加在变量前面成为常量,加在方法前面表示方法不能被override,加在类前面表示类不能被继承。


上一篇下一篇

猜你喜欢

热点阅读