【发布时间】:2018-09-27 18:59:27
【问题描述】:
我在我的 classA.cpp
在A类中有一个方法:
doSomething ()
好的,现在,我在我的 main.cpp 中,我正在从类 A 创建一个对象,我可以使用这个类的方法并且它可以工作。
A a1;
a1.doSomething ()
现在我在我的 ClassB.cpp 中 在这里我希望我可以创建一个这样的方法:
orderA ()
{
a1.doSomething ()
}
当然,我不能这样做,因为 ClassB 不知道对象。我告诉自己,在创建 ClassB 时,我可以将对象 (a1) 的引用传递给它。但是我不知道怎么做。我无法理解如何在 classB.h 等中定义对象(a1)的类型...如您所见,我是初学者。谁能给我解释一下?
最后,我希望在我的 main.cpp 中创建一个 ClassB 对象并执行以下操作:
B b1;
b1.orderA;
感谢您的帮助:)
【问题讨论】:
-
看来你需要一本好教科书,所以不能替代。