在c中纯虚函数和抽象类的具体用途是什么他们的区别是什么
发布网友
发布时间:2023-05-05 08:59
我来回答
共1个回答
热心网友
时间:2023-11-09 05:49
从名字上就能看出来,纯虚函数是一种“函数”,抽象类是一种”类“,函数和类,自然是最大的区别。
它们的用途是定义抽象的接口。
纯虚函数是指没有具体实现的虚函数,一个类包含了纯虚函数就成为了抽象类,这样的类不能被创建实例,所以可以作为抽象接口,由子类来定义纯虚函数的具体实现。
热心网友
时间:2023-11-09 05:49
从名字上就能看出来,纯虚函数是一种“函数”,抽象类是一种”类“,函数和类,自然是最大的区别。
它们的用途是定义抽象的接口。
纯虚函数是指没有具体实现的虚函数,一个类包含了纯虚函数就成为了抽象类,这样的类不能被创建实例,所以可以作为抽象接口,由子类来定义纯虚函数的具体实现。
热心网友
时间:2023-12-01 06:46
从名字上就能看出来,纯虚函数是一种“函数”,抽象类是一种”类“,函数和类,自然是最大的区别。
它们的用途是定义抽象的接口。
纯虚函数是指没有具体实现的虚函数,一个类包含了纯虚函数就成为了抽象类,这样的类不能被创建实例,所以可以作为抽象接口,由子类来定义纯虚函数的具体实现。