20200330_继承的优点和缺点

20200330_继承的优点和缺点

一、相关术语

  • 继承
    面向对象思想的一个重要组成部分,允许类的派生,是一个非常庞大复杂的话题,本文针对的是C++笔试题的内容。

面向对象编程的主要目的之一是【提供可重用的代码】。

类继承能完成的工作:
1、可以在已有类的基础上添加功能。
2、可以给类添加数据。
3、可以修改类方法的行为。

二、笔试题

请列出继承的优点和缺点。
答:1、只能在静态编译时继承,不能在动态运行时继承。
2、父类通常只定义了子类的部分行为,如果继承下来的实现不适合新的问题,则必须修改父类。这种依赖限制了灵活性并最终限制了复用性。

XX、(待补充)

知识扩展

继承、多态,封装。

(内容太多,待补全)

本文归类

建议归类到【C++】。

明日计划

1、C++有哪些特性?
2、子类析构时需要调用父类的析构函数吗?
3、简述多态、虚函数、纯虚函数的区别。

参考文献:

《C++笔试面试宝典2011版.docx》
《C++ Primer Plus》,第481页,第13章,类继承。

今日收藏:

无。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章