文章标题

来源:互联网 发布:java api百度云盘 编辑:程序博客网 时间:2024/05/29 10:07

JAVA面向对象的三大特性

封装

封装是将数据和对数据的操作绑定在一个类中的方法,从而保证程序的数据不受外部代码的影响。

继承

一个类继承另一个类,则称继承的类为子类,被继承的类为父类,子类是父类更加详细的分类。继承实现了代码的复用,继承后子类自动拥有了父类的属性和方法(除父类的私 有属性和构造方法外),子类可以定义自己特有的属性和方法,也可以对父类的方法进行重写。

多态

多态即一个对象的多种状态,例如一个父类Fruit他的子类有Apple,Banana,Grape,三个子类都可以看作是Fruit。Apple,Banana,Grape就是Fruit的三种状态。

0 0