对象特征
- 封装:封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。使用几个权限控制,public private protect等,可以限制对属性的不合理操作。对于方法的封装可以让使用者按照既定的方式调用方法,不必关系方法内部的实现。增加了代码的可维护性和复用性。
- 继承:继承是从已有的类中派生出新的类,新的类可以吸收已有类的数据和行为,并能够扩展新的能力。在本质上他是特殊和一般的的关系,也就是is-a关系。继承避免了一般类和特殊类之间共同特征进行的重复性描述。增加了代码的复用性。
- 多态:实现多态的三个条件:继承,方法重写,父类引用指向子类对象。多态指的是多种状态,他指的是类和类之间的关系。增加了代码的灵活性,健壮性,可移植性。
标签:封装,浅谈,对象,代码,复用,多态,继承,方法 来源: https://www.cnblogs.com/zuoyi2319516228/p/15839752.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。