重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
這期內容當中小編將會給大家帶來有關使用Java怎么實現繼承,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
10年積累的成都網站設計、成都網站建設、外貿網站建設經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站制作后付款的網站建設流程,更有山海關免費網站建設讓你可以放心的選擇與我們合作。
Java繼承的實現
繼承的實現
1.繼承的基本概念
擴展父類的功能
2.Java中使用extends
關鍵字完成繼承。
示例代碼:
public class ExtendsDemo01 { static class Person{ private int age; private String name; public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } public void tell(){ System.out.println("姓名: "+getName()+" 年齡:"+getAge()); } } static class Student extends Person{ private int score; public int getScore() { return score; } public void setScore(int score) { this.score = score; } public void say(){ System.out.println("成績:"+getScore()); } } public static void main(String [] args){ Student s=new Student(); s.setAge(20); s.setName("張三"); s.setScore(100); s.tell(); s.say(); } }
運行結果:
姓名: 張三 年齡:20
成績:100
Java中繼承的限制
1、在Java中只允許單繼承。
2、子類不能直接訪問父類的私有成員。
示例代碼:
public class ExtendsDemo02 { static class People{ private int age; public int getAge() { return age; } public void setAge(int age) { this.age = age; } } static class Worker extends People{ public void tell(){ System.out.println(getAge()); } } static class PetWorker extends Worker{ } public static void main(String [] args){ Worker worker=new Worker(); worker.setAge(100); worker.tell(); } }
運行結果:
100
上述就是小編為大家分享的使用Java怎么實現繼承了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創新互聯行業資訊頻道。