C++ 关于在一个类中定义另一个类的指针与对象

1.在一个类中定义另一个类的对象,则程序运行时该类的对象自动调用其构造函数初始化,然后其主类才调用构造函数初始化

2.在一个类中定义另一个类的指针,需要在主类里面初始化指针,如
A* p=new A(),之后该指针可以调用其类的成员变量,仅限公有变量,若想访问私有变量,需要将对象设置成友元。

你可能感兴趣的:(c++)