編程實作:
創建一個第一代手機類,要求包含手機號碼資訊(tel_id),并包含獲取電話號碼(getTel_id(),回傳tel_id的值)、存盤電話號碼(setTel_id(),修改tel_id的值),撥打電話(CallTel(),輸出:您撥打的電話號碼……正在接通中)和掛斷電話(endCall(),輸出:通話結束)等功能。并以此類為父類,派生出子類第二代手機類,增加拍照(setImage(),輸出:拍照)功能。以第二代手機類來生成物件并模擬實作撥打電話、掛斷電話和拍照等功能。
uj5u.com熱心網友回復:
我是沖著分數來的,這種題目屬于基礎,之后記得自己收到敲一敲代碼。主要內容是讓你理解父子類的關系,以及面向物件的資料私有化,方法公開化。還有,一定要記得結帖啊,我可是沖著分數來的,哈哈
public class FirstPhone {
private Integer tel_id;
public Integer getTel_id() {
return tel_id;
}
public void setTel_id(Integer tel_id) {
this.tel_id = tel_id;
}
public void callTel() {
System.out.println("您撥打的電話號碼……正在接通中");
}
public void endCall() {
System.out.println("通話結束");
}
}
public class SecondPhone extends FirstPhone{
public static void main(String[] args) {
SecondPhone sp = new SecondPhone();
sp.callTel();
sp.endCall();
sp.setImage();
}
public void setImage() {
System.out.println("拍照");
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/121211.html
標籤:Java相關
下一篇:太難了,作為一個初學者
