为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA调用其他类方法的问题

JAVA调用其他类方法的问题

RISEBY 2019-01-16 16:54:46
假如有A和B两个类。B类中有一个A类中没有的方法。我要生成的A类的对象a需要使用B类中的方法c来进行一些操作。所以我把a传入B类,B(a),然后实例化B类生成对象b,通过b.c操作对象a是怎么回事。
查看完整描述

2 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

既然是a使用B中的方法c, 那为什么还要通过b.c操作对象a? c()方法中难道还需要操作a对象吗?
如果不需要的话, 可以让a持有B的对象, 通过A a = new A(b)实例化或其他方法来实现, 然后在a.d()方法中完成你需要的a需要使用B类中的方法c来进行一些操作 这个操作, 比如d方法体中调用b.c()

查看完整回答
反对 回复 2019-02-12
?
慕容3067478

TA贡献1773条经验 获得超3个赞

嗯,我已经明白了谢谢

查看完整回答
反对 回复 2019-02-12
  • 2 回答
  • 0 关注
  • 421 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信