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

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

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

    真善美

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

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

    繼承:子類通過關鍵字extends指明其父類,從而建立類的繼承關系。
    要點:
    1)Java要求每個類都有父類,如果定義類時沒指明父類,默認為Object類。
    2)java只持單超類繼承。也就是一個子只能有一個父,但一個父可以有多個子。
    3)子類繼承父類非私有的數據成員和非私有的成員函數(體現(xiàn)出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 真善美 閱讀(306) 評論(0)  編輯  收藏 所屬分類: Java學習
    主站蜘蛛池模板: 亚洲AV午夜成人影院老师机影院| 亚洲午夜国产精品无码| 精品熟女少妇AV免费观看| 免费无码成人AV片在线在线播放| 午夜亚洲av永久无码精品| 久久精品夜色国产亚洲av| 伊人免费在线观看高清版| 国内自产少妇自拍区免费| 久久精品亚洲综合专区| 免费看无码特级毛片| 美女被免费视频网站a国产 | 亚洲天堂免费在线视频| 亚洲精品视频久久| av网站免费线看| 国产精品免费综合一区视频| 亚洲AV成人一区二区三区AV| 一级看片免费视频囗交| 国产精品公开免费视频| 在线观看亚洲视频| 亚洲人成电影网站免费| 亚洲色欲www综合网| a级毛片免费高清毛片视频| 亚洲av无码专区国产乱码在线观看 | v片免费在线观看| 亚洲女久久久噜噜噜熟女| 久久国产高潮流白浆免费观看| 亚洲 无码 在线 专区| 久草免费福利在线| 亚洲午夜日韩高清一区| 久久国产乱子伦精品免费强| 亚洲无线码在线一区观看| 日本人成在线视频免费播放| 亚洲人成精品久久久久| 在线观看免费中文视频| 亚洲国产精品ⅴa在线观看| 最近免费中文字幕4| 亚洲精品456人成在线| 青娱乐免费视频在线观看| 久久亚洲AV成人无码国产| 色欲A∨无码蜜臀AV免费播| 亚洲免费在线播放|