首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

C++继承和多态有有什么区别

发布网友 发布时间:2022-03-27 12:47

我来回答

4个回答

热心网友 时间:2022-03-27 14:17

继承只是普通的基类与派生类的关系,多态要求在基类中定义虚函数,并在派生类中对这个虚函数进行重定义~ 而且要通过基类指针来调用虚函数~

热心网友 时间:2022-03-27 15:35

两者几乎没有共同点
继承是实现多态 的一个语法元素, 也就是 继承是 实现多态的方法之一

热心网友 时间:2022-03-27 17:09

c++三大特征:封装/继承/多态/各自都是的概念,不过要实现多态,必须要有继承,不然也就不存在多态;

热心网友 时间:2022-03-27 19:01

多态是一种思想,是面向对象的核心
动态联编是c++中对多态的一种实现,其实现基础就是虚函数(virtual
function)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com