阅读背景:

面向对象-多态性

来源:互联网 
 

面向对象的软件开发语言具有三个重要的特点分别为封装性、继承性、多态性。封装性即意味着对象封装其内部的数据,使其对外不可见,以保证数据的安全性。继承性是代码复用的一个很好的解决方案,但是继承关系是编译器在编译阶段就为所有的对象决定的,因而在软件工程过程中,继承性太过死板,存在很大的局限性。而多态性,它是将多种不同的特殊行为进行抽象的一种能力,通过结合继承性,多态性很好地解决了面向对象的软件开发语言具有三个重要的特点分别为封装性、继承性、多态性。封装性即意味着对




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: