中易网

java类的调用问题

答案:3  悬赏:20  
解决时间 2021-03-16 10:12
从第一个被main函数创建实例的类中的一个方法里new了另一个类的实例,然后我想从这个被调用的类里的一个方法中调用主类(就是调用他的那个类)中的一个方法来获取一个值,应该怎么办?
最好能举个简单的例子,谢谢。

如果我在建窗体的类中添加了一个textarea,
当下面的类运行时想要把一些当前处理的数据加进去显示出来怎么办?
最佳答案
仅仅获取值的话,最好使用参数的形式传入,值的获取由前一个类自己完成。减少类之间不必要的复杂关系。

在窗体类中增加public函数,如public void add(String s),在下面类中调用这个函数,向textarea中添加内容
全部回答
因为class datethirdtry里你没有定义构造函数 setdate是自定义函数 所以在setdate里使用的三个变量编译器默认没有使用 但是没有使用这个并不算语句错误 class datethirdtrydemo 里 调用的是 datethirdtry类的变量 但是你在datethirdtry里把year,month,day全部定义为 private(私有的)变量 private变量只能是本类中能使用 其他类不能使用
你说的太绕了~~ main里new了个A; new另一个类的实例: B b = a.createB(); 然后你想用b的一个方法,调用a的一个方法是吧; } class A{ public String getSth(){ return "something"。。,将a传递进去,比如.getSth()): A a = new A()? 这样的话,你可以在B类中增加一个A类型的属性,在A的creaeteB()方法中;; } public B createB(){ B b = new B(); b.theA = this; return b.getSth();了 --------------------------------------------- JTextArea area = new JTextArea(); area.append(b.theA: class B{ public A theA; } } 然后可以用b.theA
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么别人打我电话总是正在通话中?我手机明
[黑塔利亚]请问这张图是本家的吗....? 如果不
我是学计算机科学与技术的,现在在一家工程质
有间汤店怎么去啊,有知道地址的么
怎么用photoshop给按钮做磨损效果?
成都房产过户提交资料后几天内拿到证
我头发好少,一个毛孔一根,有什么东西可以让
兴事发安全门专卖店怎么去啊,有知道地址的么
K 603次火车在北京哪个站出发?
usb 摄像头无法使用,,驱动程序是好的
有个英语叫泡玩儿翻译过来是什么意思?
徐水区路东有规划吗
to love漫画
怎么能让台式电脑运行变快,不知道我弄了什么
水云轩在什么地方啊,我要过去处理事情
推荐资讯
Q版泡泡堂7怎样清除游戏厅
中科大(中国科学技术大学)南校区研究生宿舍
如何给离婚男人一种安心和安慰一个离了婚的男
急需 陕西西安的三生大药房电话~!急~!
吃烧烤会得白血病,
我在门厂做转印,翻门的时候不小心被我老公翻
廊坊市人民医院能做脑部和颈部cta还有脑血管
这里四季如春,( )?
住在北京潘家园的古玩城,怎么乘车去琉璃厂
家里发现一条蟒蛇,是好是坏?
什么季节调钢琴比较好
我家住七楼(往上就是天台) 隔壁住了个奇葩
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?