要求完成乙個系統的登入程式,通過初始化引數輸入使用者名稱和mime,如果輸入使用者名為csdn,密碼為admin,則顯示"登入成功",否則顯示"登入失敗".
public class testdemoelse
}}
執行結果:
那麼現在可以增加一些驗證來完成:
public class testdemo
if("csdn".equals(args[0]) && "admin".equals(args[1]))else
}}
執行結果:
但是以上程式在主方法中編寫了大量的**,其自己完成了比較,自己輸出,這很不合理,而更好的做法應該是主方法只要得到最終的結果,而不再關心中間的過程.所以更改後的**如下:
class loginvalidate
public boolean isvalidate()
return false ; }}
class operate
public void exit()
} public string getinfo()else }}
public class testdemo
}
物件導向 練習題1
package com.lrq import org.omg.portableserver.threadpolicyoperations author 李瑞琦 1.請定義乙個交通工具 vehicle 的類 其中有 屬性 速度 speed 體積 size 等,方法 移動 move 設定速度 setsp...
物件導向練習題(1)
物件導向練習題 1 1 列印效果如下 老師的資訊 姓名 王飛 年齡 30 性別 男 工齡 5 我承諾,我會認真教課。王飛愛玩象棋 學生的資訊 姓名 小明 年齡 15 性別 男 學號 00023102 我承諾,我會 好好學習。小明愛玩足球。王飛愛玩象棋 小明愛玩足球。2 案例題目描述及評分標準 做乙個...
java物件導向 練習題2
練習1 解決如下實際問題 乙個人 編號,姓名 有一輛車 名稱,顏色 getter,setter略 class member public void setcar car car public car getcar public string getmemberinfo class car publi...