慕粉0727548769
2019-07-27 22:45
package project6;
import java.util.Scanner;
import java.math.*;
public class Circle extends Shape {
@Override
public void zhouchang() {
Scanner input=new Scanner(System.in);
System.out.print("请输入半径:");
int r=input.nextInt();//获取半径并保存在变量中
System.out.println("圆的周长为"+r*Math.PI);
// TODO 自动生成的方法存根
}
@Override
public void mianji() {
Circle cc=new Circle();
cc.r();
System.out.println("圆的面积为:"+r*r*Math.PI);
速度速度速度快要给赶出家门了
将以下俩行代码移至方法外,因为局部变量的作用域仅仅在于当前方法中
Scanner input=new Scanner(System.in);
int r=input.nextInt();//获取半径并保存在变量中
扔到方法外或者你直接在方法上面定义返回值将自己要的数据return,都可以读取到
挖槽 突然想到扔出方法外
Java入门第二季 升级版
530680 学习 · 6091 问题
相似问题