c++ - 复杂类和指针
问题描述
我试图理解许多复杂的类,如以下代码示例所示:
class System
{
int info;
public:
System *parent;
System() {info = 0; parent=0;}
};
class Window
{
public:
Window();
};
class SoftWindow : public Window
{
protected:
System *systemWindow;
Window *parent;
public:
Softwindow();
};
在System *parent
我想了解同一个类中的这个指针对象是什么意思System
?在课堂Softwindow
上也一样System *systewindow
吗?System
与类分离的两个指针是什么意思?即使来自两个不同的类,我也可以用指针分配System *systemWindow
指针吗?System *parent
谢谢
解决方案
推荐阅读
- javascript - 为什么我不能使用 Array.prototype.join.call 作为 Promise 的回调?
- node.js - 将 winston 日志传输到服务器
- java - 如果超构造函数中有参数,则超类内部类的构造函数是未定义的
- python - Python数据框丢弃发生频率较低的行
- c# - 在 iText7 (.NET) 中为现有 PDF 的每一页添加页脚
- java - Android Studio - 重新格式化代码“优化导入”顺序无法正常工作
- python - 在 python Digi-XBee API 中多次打开同一个端口的问题
- javascript - 将 JSON 文件中的数据导入 JavaScript
- r - 使用 glm 预测新数据
- r - 将一个情节小提琴情节分成两组以上