如果我有两个类,一个A,一个B,我想用A类调用B类的东西是用继承,还是A a = new A();然后在用a.xxx 输出 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 如果 a类 a.xxx 搜索资料 1个回答 #热议# 上班途中天气原因受伤算工伤吗? 风流沼 2016-09-13 · TA获得超过142个赞 知道小有建树答主 回答量:108 采纳率:0% 帮助的人:93.8万 我也去答题访问个人页 关注 展开全部 理论上是都可以,但具体使用哪种根据你自己的应用场景来。继承:当A类是B类的子类时使用,如B是“车”,具有"跑"的方法,A是火车,当然可以直接继承B的“跑”方法。依赖调用(自己理解,非官方概念):当A类的实现需要依赖于B类的功能,但是A、B之间没有父子关系,只是A需要将B的功能组合在一起,实现自己的更复杂的功能。如B是“脑袋”,具有“思考”功能,A是人,A要具有思考功能,就可以直接用"脑袋"的“思考”方法。当然前提是人有脑袋 ^_^ 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-10-07 如果类A继承了类B,那么类A被称为什么类?类B被称为什么类? 2012-08-18 B类是A类的子类,那么A a=new B()是不是指把B类中的对象引用传递给父类呀?谢谢回答! 20 更多类似问题 > 为你推荐: