【C++】为什么含有纯虚函数的类无法定义对象

          纯虚函数的地址为空,无法分配内存,纯虚成员函数对类是没有意义的,失去了普通类的数据和方法绑定于同一对象中的意义,因此无法构造对象,只能由其派生类继承这些成员函数并实现,才能构造派生类对象。

        纯虚成员函数仅起到了定义接口的作用。

 

posted @ 2020-02-11 19:28  壹点灵异  阅读(557)  评论(0编辑  收藏  举报