<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    真善美

    勇于承擔責任; 如果你做不到,要提前跟別人說明,不要等到事情發生后再解釋。

      BlogJava :: 首頁 ::  :: 聯系 :: 聚合  :: 管理 ::
      55 隨筆 :: 0 文章 :: 29 評論 :: 0 Trackbacks

    繼承:子類通過關鍵字extends指明其父類,從而建立類的繼承關系。
    要點:
    1)Java要求每個類都有父類,如果定義類時沒指明父類,默認為Object類。
    2)java只持單超類繼承。也就是一個子只能有一個父,但一個父可以有多個子。
    3)子類繼承父類非私有的數據成員和非私有的成員函數(體現出java的封裝性)。
    4)子類除了繼承父類非私有的屬性外,還可添加子類自己特有的屬性。 

     1 //父類
     2 class FatherDemo {
     3     // 父親的公有屬性
     4     public String usePen;
     5 
     6     // 父親的公有方法
     7     public void teach() {
     8         System.out.println(usePen);
     9     }
    10 }
    11 
    12 // 兒子類
    13 class SonDemo extends FatherDemo {
    14     // 添加特有的屬性
    15     public String hobby;
    16 
    17     // 添加特有方法
    18     void selfStudy() {
    19         System.out.println(hobby);
    20     }
    21 }
    22 
    23 // 孫子類
    24 class GrandsonDemo extends SonDemo {
    25     // 添加特有的屬性
    26     public String lazy;
    27 
    28     // 添加特有方法
    29     void study() {
    30         System.out.println(lazy);
    31     }
    32 }
    33 
    34 public class ExtendDemo {
    35 
    36     public static void main(String[] args) {
    37         FatherDemo father = new FatherDemo();
    38         SonDemo son = new SonDemo();
    39         GrandsonDemo grandson = new GrandsonDemo();
    40         // 父自己的方法
    41         System.out.println("father:");
    42         father.usePen = "I can use a pen.";
    43         father.teach();
    44         System.out.println();
    45         // 子繼承方法加自己的方法
    46         System.out.println("son:");
    47         son.usePen = "I can use a pen too.";
    48         son.hobby = "I like football.";
    49         son.teach();
    50         son.selfStudy();
    51         System.out.println();
    52         // 孫繼承方法加自己的方法
    53         System.out.println("grandson:");
    54         grandson.usePen = "I can't use a pen.";
    55         grandson.hobby = "I don't like football.";
    56         grandson.lazy = "I am very lazy.";
    57         grandson.teach();
    58         grandson.selfStudy();
    59         grandson.study();
    60     }
    61 
    62 }

     

    輸出結果如下:
    father:
    I can use a pen.

    son:
    I can use a pen too.
    I like football.

    grandson:
    I can't use a pen.
    I don't like football.
    I am very lazy.

     

    posted on 2007-06-18 11:23 真善美 閱讀(309) 評論(0)  編輯  收藏 所屬分類: Java學習
    主站蜘蛛池模板: 亚洲国产精品xo在线观看| 国产成人亚洲综合无码精品| 亚洲精品免费在线视频| 性xxxxx大片免费视频| 亚洲AV午夜福利精品一区二区| av电影在线免费看| 亚洲精品国产电影| 国产精品美女久久久免费| 亚洲精品人成无码中文毛片| 人妻免费久久久久久久了| 区久久AAA片69亚洲| 一级毛片全部免费播放| 亚洲国产情侣一区二区三区| 一个人免费高清在线观看| 伊人久久五月丁香综合中文亚洲| 女人张开腿给人桶免费视频 | 国产高清在线免费| 爱情岛论坛免费视频| 日日噜噜噜噜夜夜爽亚洲精品 | 精品少妇人妻AV免费久久洗澡| 亚洲精品乱码久久久久久V| 免费国产成人高清视频网站| 一个人免费观看视频在线中文 | 免费91麻豆精品国产自产在线观看| 亚洲gv白嫩小受在线观看| 国产福利视精品永久免费| 亚洲精品无播放器在线播放| 亚洲A丁香五香天堂网| 久久久久国产免费| 亚洲AV无码无限在线观看不卡| 永久黄网站色视频免费| 中文字幕无码一区二区免费| 亚洲午夜精品在线| 精品亚洲一区二区三区在线观看| 99久热只有精品视频免费观看17| 亚洲男人天堂2018av| 久久亚洲2019中文字幕| 97在线观免费视频观看 | 无码免费又爽又高潮喷水的视频| 亚洲av最新在线网址| 永久在线毛片免费观看|