为什么会有封装和继承

面向对象本质上仍然是面向过程,将变量和与变量属性相关的方法写在一起即成了封装,之所以这么设计,可以使业务逻辑更加合理,方法更具有专属性,管理起来也方便。必然的。

 

在原有的基础上发展新的业务,可以通过继承一个类来实现,这样不用每个新类都要再写一遍了,共通的东西通过集成父类即可。

 

集成时需要用到虚函数,体现了多态。

模板可以编译成不同类型的代码,同样是一种多态形式。

posted @ 2013-10-16 23:04  calabashdad  阅读(146)  评论(0编辑  收藏  举报