<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學習
    主站蜘蛛池模板: 永久免费无码网站在线观看| 久久成人a毛片免费观看网站| 大地资源在线观看免费高清| 老色鬼久久亚洲AV综合| 黄页免费在线观看 | 亚洲自偷自偷在线成人网站传媒| 麻豆成人久久精品二区三区免费| 亚洲va中文字幕无码久久不卡| 中文字幕免费在线视频| 亚洲精品少妇30p| 日本免费中文视频| 亚洲综合无码一区二区| 59pao成国产成视频永久免费 | 天堂亚洲国产中文在线| 成人免费看黄20分钟| 亚洲高清国产拍精品熟女| 国产免费牲交视频| 久久成人18免费网站| 国产V亚洲V天堂无码久久久| 免费观看成人久久网免费观看| 精品亚洲A∨无码一区二区三区| 中文字幕免费高清视频| 中中文字幕亚洲无线码| 免费看少妇作爱视频| 成年大片免费高清在线看黄| 亚洲中文字幕第一页在线| 久久国产乱子精品免费女| 亚洲AV无码一区二区乱子伦 | 最新精品亚洲成a人在线观看| 日韩视频免费在线观看| 亚洲午夜电影一区二区三区| 嫩草视频在线免费观看| 一级女人18片毛片免费视频| 亚洲国产精品成人久久 | 国产精品国产午夜免费福利看 | 日本久久久久亚洲中字幕| 欧美日韩国产免费一区二区三区| 久久精品亚洲日本波多野结衣| 国产亚洲美女精品久久久| 亚洲午夜免费视频| 亚洲丰满熟女一区二区哦|