課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
還有怎樣在多個子類中添加scanner
2016-09-26
源自:Java入門第二季 升級版 10-3
正在回答
import java.util.Scanner;
public class Rectangle extends Shape{
public Rectangle(){//無參構(gòu)造函數(shù)
a = 0;
b = 0;
}
public Rectangle(int a,int b){//有參構(gòu)造函數(shù)
this.a = a;
this.b = b;
public void area(){
int area = a*b;
System.out.println("矩形面積area:"+area);
public void cm(){
int cm = (a+b)*2;
System.out.println("矩形周長cm:"+cm);
public static void main(String[] args) {
System.out.println("請輸入長:");
Scanner input = new Scanner(System.in);
int temp1 = input.nextInt();
System.out.println("請輸入寬:");
int temp2 = input.nextInt();
Rectangle R1 = new Rectangle(temp1,temp2);
R1.area();
R1.cm();
慕碼人2389635
慕粉3915589 提問者
sunshine彩虹雨 回復(fù) 慕碼人2389635
sanner放在方法中試試,而不是直接放在類下面
你把Scanner 放到main方法中
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
1 回答在使用scanner時怎么在輸入之前加入中文提示
1 回答為什么String在Scanner中可以輸入數(shù)字
3 回答為什么在子類中建立一個執(zhí)行方法時,加上void會報錯?
3 回答為什么構(gòu)造方法中“完成輸入”并沒有輸出的?
1 回答在eclipse中練習(xí)內(nèi)部類報錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-09-26
import java.util.Scanner;
public class Rectangle extends Shape{
public Rectangle(){//無參構(gòu)造函數(shù)
a = 0;
b = 0;
}
public Rectangle(int a,int b){//有參構(gòu)造函數(shù)
this.a = a;
this.b = b;
}
public void area(){
int area = a*b;
System.out.println("矩形面積area:"+area);
}
public void cm(){
int cm = (a+b)*2;
System.out.println("矩形周長cm:"+cm);
}
public static void main(String[] args) {
System.out.println("請輸入長:");
Scanner input = new Scanner(System.in);
int temp1 = input.nextInt();
System.out.println("請輸入寬:");
int temp2 = input.nextInt();
Rectangle R1 = new Rectangle(temp1,temp2);
R1.area();
R1.cm();
}
}
2016-09-26
sanner放在方法中試試,而不是直接放在類下面
2016-09-26
你把Scanner 放到main方法中