熟悉面向对象的朋友进来解释一下:在线给分!
"Delphi总是先构造派生的类,仅当派生类调用了继承的构造器时才去构造基类。在C++中次序相反,从祖先类开始构建,最后才是派生的类。因而,假如有类C继承于B,而B继承于A,那么Delphi先是构建C,然后是B最后是A.C++先构建A,然后B,最后C。"
想必有很多人曾经读过段话;
问题:“Delphi总是先构造派生的类,仅当派生类调用了继承的构造器时才去构造基类”
1、“构造”是指什么?(希望答的具体准确一点)编译器具体要做什么??
2、前后两个“构造”含义一样吗?具体讲,就是编译器做的工作一样吗?