java語言作為編程領域的領頭羊,以它強大的功能性和優越的易操作性,被現代人頻繁使用在IT領域中,為了普及java語言的實用性,下面為大家列舉壹些java繼承例子的編程實例,以幫助大家更好地了解java軟件。有專門的Java課程教程,適合想自學的新人,不要錯過哦。
實例需求:實現壹個名為Person的類和它的子類Employee,Manager是Employee的子類,設計壹個類Add()用於漲工資,普通員工壹次能漲10%,經理能漲20%。
具體要求如下:
(1)Person類中的屬性有:姓名nameString(類型),地址address(String類型),定義該類的構造方法。
(2)Employee類中的屬性有:工號ID(String類型),工資wage(double類型),工齡(int型),定義該類的構造方法。
(3)Manager類中的屬性有:級別level(String類型)定義該類的構造方法。
(4)編寫壹個測試類,產生壹個員工和壹個經理,給該員工和經理漲工資。
1、利用繼承的特性。
當子類沒有相應的成員方法時,調用父類的同名方法。
Person.java
Employee.java
Manager.java
Test.java
打印結果:
2、定義抽象類。
定義抽象類,在子類中實現不同的抽象方法。
Person.java
Employee.java
Manager.java
Test.java
打印結果壹樣。
3、在2的基礎上利用多態實現方法的重載。
Manager.java
Test.java
打印結果壹樣
以上就是通過幾種編程操作來說明java繼承例子的使用方法,以上三種不同的編程方法打印出來的結果都是壹樣的,大家可以根據自己的喜好,自行選擇。