失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 接受java的返回值_java怎样接受 到return的值的?

接受java的返回值_java怎样接受 到return的值的?

时间:2021-06-07 08:22:47

相关推荐

接受java的返回值_java怎样接受 到return的值的?

System.out.println(a.method(n));请解答下为什么能接收到return回来的值的?---------------------------------------packageDay11;publicclassHomeWork_01{//(4)publicstaticvoidma...

System.out.println(a.method(n)); 请解答下为什么能接收到return回来的值的?

---------------------------------------

package Day11;

public class HomeWork_01 {//(4)

public static void main(String[] args) {

print(new B(),4);//调用print方法,创建子类对象,要求的值

print(new C(),4);//A a =new A();

}

public static void print(A a,int n){ //1创建方法,接收父类引用\要传的子类,接收要求的值

System.out.println(a.method(n));//子类的方法接收要求的值

}

}

interface A {//(1)

int method(int n);

}

class B implements A {//(2)//阶乘tmp,阶乘和sum 注意这里是有返回值所以只能写多个求阶乘的方法

public int method(int n){

int i,tmp,sum;

tmp=1;sum=0;

for(i=1;i<=n;i++){// 这里初始值一定要是1,且要<=

sum += (tmp *= i);

}return sum;

}

}

class C implements A{//(3)//用接口的方法

public int method(int n){

int sum =1;

for(int i=1;i<=n;i++){

sum *= i;

}return sum;

}

}

展开

如果觉得《接受java的返回值_java怎样接受 到return的值的?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。