亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

判斷語句寫在set和get方法里的區別是什么

public?class?Ji?{
????private?float?num1;
????private?float?num2;
????private?float?num3;
???public?float?getNum1(){
???????return?num1;
???}
???public?void?setNum1(float?num1){
???????if(num1<10){
???????????System.out.println("輸入有誤,最低為10");
???????????num1=10f;
???????}else?{
???????????this.num1=num1;
???????}
???????this.num1=num1;
???}
???public?float?getNum2(){
???????if(num2<15){
???????????System.out.println("輸入有誤,最低為15");
???????????num2=15f;
???????}else?{
???????????this.num2=num2;
???????}
???????return?num2;
???}
???public?void?setNum2(float?num2){
???????this.num2=num2;
???}
???public?float?getNum3(){
???????return?num3;
???}
???public?void?setNum3(float?num3){
???????if(num3<20){
???????????System?.out.println("輸入有誤,最低為20?");
???????????num3=20f;
???????}else?{
???????????this.num3=num3;
???????}
???????this.num3=num3;
???}
}

分隔符------------------------------------------------------------

public?class?Adc?{
????public?static?void?main(String[]?args)?{
????????Ji?ji?=?new?Ji();
????????ji.setNum1(5.0f);
????????ji.setNum2(6.0f);
????????ji.setNum3(7.0f);
????????System.out.println("num1="?+?ji.getNum1()?+?"?num2="?+?ji.getNum2()?+?"?num3="?+?ji.getNum3());

????}
}

分隔符---------------------下面為控制臺輸出部分

輸入有誤,最低為10
輸入有誤,最低為20
輸入有誤,最低為15
num1=10.0 num2=15.0 num3=20.0

進程已結束,退出代碼0



正在回答

2 回答

沒明白你意思

set里寫你要修改的數值,get寫要得到的數值,這樣做來封裝類

0 回復 有任何疑惑可以回復我~

按照順序應該是

輸入有誤,最低為10
輸入有誤,最低為15
輸入有誤,最低為20
num1=10.0 num2=15.0 num3=20.0

進程已結束,退出代碼0
?

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

判斷語句寫在set和get方法里的區別是什么

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號