//另外，如果D类没有实例化对象，即没有被使用，实际上D类是被编译器忽略掉而不报错int main()MyClass var1;// D var2; //这一行编译将导致错误，因为D类的默认构造函数不合法
参见.多态 (计算机科学)