c – 虚拟构造函数

前端之家收集整理的这篇文章主要介绍了c – 虚拟构造函数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道虚拟构造函数的意思是什么,它将如何使用.

另外我知道C不允许虚拟构造函数,我想知道为什么.

解决方法

C不允许虚拟构造函数,因为您首先需要一个对象来调用虚拟方法

术语虚拟构造函数用于idiom和众所周知的design pattern.这个成语/模式涉及到工厂的定义:具有虚拟方法的中间对象的角色是创建有问题的对象.因为该方法是虚拟的,它的目的是创建一个对象,它被称为“虚拟构造函数”.

原文链接:https://www.f2er.com/c/115230.html

猜你在找的C&C++相关文章