/*
雇員示例:
需求:公司中程式設計師有姓名,工號,薪水,工作內容
專案經理除了有姓名,工號,薪水,還有獎金,工作內容
對給出需求進行資料建模
*//*
分析:在這個問題領域中,先找出涉及的物件。
通過名詞提煉法:
程式設計師:
屬性:姓名,工號,薪水
行為:工作
經理:屬性:姓名,工號,薪水,獎金
行為:工作
程式設計師和經理不存在直接繼承關係
但是程式設計師和經理卻具有共性內容
*/public class abstract_test
}abstract class employee
public abstract void work();
}class manager extends employee
public void work()
}class programmers extends employee
public void work()
}
abstract的使用案例 Java基礎054
需求 描述乙個圖形 圓形 矩形三個類。不管哪種圖形都會具備計算面積 與周長的行為,但是每種圖形計算的方式不一致而已。常量的命名規範 全部字母大寫,單詞與單詞 之間 使用下劃線分隔。abstract不能與以下關鍵字共同修飾乙個方法 1.abstract不能與private共同修飾乙個方法。2.abst...
java基礎案例 for迴圈和while迴圈
for和while的特點 1,for和while可以互換 2.格式上的不同,在使用上有點小區別 如果需要通過變數來對迴圈進行控制,該變數只作為迴圈增量存在時,區別就體現出來了。public class for demo5 列印的乙個三角形 for int x 5 x 1 x system.out.p...
java基礎案例 單例設計模式
單例設計模式 必須對於多個程式使用同乙個配置資訊物件時,就需要保證該物件的唯一性 如何保證物件的唯一性 1 不允許其它程式用enw建立該類物件 2 在該類中建立乙個本類例項 3 對外提供乙個方法讓其它程式可以獲取該物件 步驟 1 私有化該類建構函式 2 通過new在本類中建立乙個本類物件 3 定義乙...