Java 面向对象 封装 继承

学习内容

1 封装

2 继承

3 多态

封装

是就是把对象的属性对其进行的操作结合在一起成为一个整体,对于内部属性进行数据保护,把不想让你的知道的东西藏起来,想让你知道的通过 set  get 方法告诉你,最后能用我给的方法实现用户的需求,提高了安全性!例如 药店 提供给你的只是药品 但是你却不知道药品的位置

继承

是从已有类之中派生出来的新的类,子类继承父类的属性和方法,同时可以根据自己的需求增加新的属性,提高了代码的利用率,但是每个类只能有一个父类,并且无法继承父类的构造方法,继承的父类的方法不能满足需求可以在子类中重写

多态

父类的引用可以指向本类的对象,也可以指向子类的对象 但是不能使用子类的引用指向父类

创建本类对象时,调用的方法为本类方法

创建子类对象时,调用的方法为子类重写的方法或者继承的方法

多态是在继承的基础上面完成的

原文地址:https://www.cnblogs.com/sq123/p/10610867.html