java类的实例分析中,“类中的所有方法不要直接输出,而是交给被调用处输出”该如何理解?

如果可以,请举例说明,thanks
2025-02-06 05:59:41
推荐回答(4个)
回答1:

意思还是比较好理解,我举个例子吧,比如要求在控制台输入两个整数 并且打印输出他们的和
这里你就可以定义一个求和的方法:
public static int sum(int a,int b){
return a+b;//而不是在此方法里做输出
}
这个方法直接返回这两个数的和,在主方法里就可以这样调用:System.out.println(sum(12,13));

回答2:

意思是说你定义了一些类方法,这些类是帮你实现某些功能的或者运算的,定义了之后,你的main方法对着类方法进行调用并且实例化,使他运作来执行程序,从而得到自己想要的答案 达到编程的目的。

回答3:

不知道我又没有理解错,你可以把要输出的数据作为返回值返回呀!

回答4:

没怎么搞懂楼主说的问题,本人愚昧,不知道是输出什么东东?输出提示或者结果?如果类中不输出一个提示或者结果的话,可以通过返回提示或结果给调用。