一个对象可以通过本身的处理吗?
4视图(30天)
显示旧的评论
可以处理类的一个对象通过自己的处理函数,所以函数可以访问对象的某些属性?我相信这将是类似于使用指针在c++中“这”。
这是我想要做什么,如果有一个更好的方法来完成:
我类,实例将创建另一个类的实例的子对象B, B类的对象将只存在作为对象类的孩子,和他们的行为取决于父母的一些属性的当前值。因此我想他们有处理父母作为他们的一个属性。
因此,我希望父母可以直接设置孩子的属性或通过B类构造函数的句柄。
唯一的简单(但乏味)替代我看到的是父母明确当前所需的属性的值传递给孩子当它调用它们的方法。
建议吗?
谢谢。