java类的实例分析中,“类中的所有方法不要直接输出,而是交给被调用处输出”该如何理解?
答案:4 悬赏:0
解决时间 2021-03-01 15:32
- 提问者网友:乱人心
- 2021-02-28 15:07
如果可以,请举例说明,thanks
最佳答案
- 二级知识专家网友:冷眼_看世界
- 2021-02-28 16:30
意思是说你定义了一些类方法,这些类是帮你实现某些功能的或者运算的,定义了之后,你的main方法对着类方法进行调用并且实例化,使他运作来执行程序,从而得到自己想要的答案 达到编程的目的。
全部回答
- 1楼网友:废途浑身病态
- 2021-02-28 20:22
没怎么搞懂楼主说的问题,本人愚昧,不知道是输出什么东东?输出提示或者结果?如果类中不输出一个提示或者结果的话,可以通过返回提示或结果给调用。
- 2楼网友:堕落奶泡
- 2021-02-28 19:15
在同类中可以;
但要注意1点: static方法不能调用非static方法/成员变量;而非static方法可以调用static方法。因为static优先于对象存在.
- 3楼网友:一场云烟
- 2021-02-28 17:43
意思还是比较好理解,我举个例子吧,比如要求在控制台输入两个整数 并且打印输出他们的和
这里你就可以定义一个求和的方法:
public static int sum(int a,int b){
return a+b;//而不是在此方法里做输出
}
这个方法直接返回这两个数的和,在主方法里就可以这样调用:System.out.println(sum(12,13));
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯