问题详情

何为抽象类?抽象类在程序中的作用?


时间:2021-12-31 23:13 关键词: CPP考试 计算机科学技术 大学试题 工学

答案解析

<p> 抽象类指的是含有纯虚函数的类,该类不能建立对象,只能声明指针和引用,用于基础类的接口声明和运行时的多态&#983040;另外,如果抽象类的某个派生类在向继承体系的根回溯过程中,并不是所有的纯虚函数都实现了,该类也是抽象类,同样不能建立对象。抽象类的主要作用是将有关的组织在一个继承层次结构中,由它来为它们提供一个公共的根,相关的子类是从这个根派生出来的。</p>