java中类的三个特征有什么联系吗

来源:百度知道 编辑:UC知道 时间:2024/05/20 05:40:13
顺序应该是:封装 - 继承 - 多态
它们的关系好像是什么因为封装所以产生继承,因为继承所以产生多态。这是什么意思

不准确

根本原因是java是一种面向对象的语言
它与人的思维,现实有些接近.

三中基本特征是:多态,数据抽象,继承
继承:类与类之间的一种关系
多态:是从另外一个角度将接口和实现分离出来.
抽象:把有相同共性的事物划分为一类

基本概念很多,需要在学习的过程中慢慢理解

这个.....

要了解这些东西 推荐你本书《深度探索C++对象模型》

听说看了以后对面向对象就有更深的理解了

But 我是看不懂

使用面向对象 ,就要将一段程序封装成一个类,封装完就引出了子类父类的继承,继承出现就引出了重写多态。
是连惯起来的

有道理,要是在用多态的话,就必须要满足类中有继承的出现

封装:设定类和成员的访问权限

继承:用更完善的类代替原来的类

多态:考虑调用一个方法的多种可能

个人觉得没什么联系