永发信息网

A类中有B类的对象,B类中有A类的对象,应该如何定义类。。每次都提示未定义

答案:3  悬赏:20  手机版
解决时间 2021-02-01 03:00
  • 提问者网友:风月客
  • 2021-01-31 07:52
抱歉,我说的是 C++中,不是java
最佳答案
  • 五星知识达人网友:零点过十分
  • 2021-01-31 09:25
用java中的包含:当对象A是对象B的属性时,对象B就包含了对象A.同样对象B的是A的属性时,对象A就包含了对象B。
程序如下:
class Engine{
String factory;
String type;
...............
}
class Car{
String type;
int speed;
engine Benz;
.................
}
全部回答
  • 1楼网友:英雄的欲望
  • 2021-01-31 10:36
你说的可以做到 1:你可以在b类中定义a类对象,使用a类对象访问 2:使用友元类;b类是a类的友元类,那么在b类中可以调用a里面所有的成员函数
  • 2楼网友:纵马山川剑自提
  • 2021-01-31 09:34
在一个public下的 直接new对象就可以了 不在一个下就多导入一个包也是ok的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯