<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. java語言

    java new子類對象過程

    時間:2025-02-27 19:56:00 java語言 我要投稿
    • 相關推薦

    java new子類對象過程

      導語:Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。下面我們來看看java new子類對象過程,希望對大家有所幫助。

      java new子類對象過程

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    class Fu {          
       int num=8;          
       Fu(){          
           System.out.println("Fu construction run");          
           show();//第三步 但show方法被子類覆蓋 子類show          
       }          
       void show(){          
           System.out.println("Fu num----"+num);          
       }          
    /*  {          
           System.out.println("fu construction code");          
       }*/          
    }          
    class Zi extends Fu{          
       int num=10;//第四步 顯示初始化    而默認初始化為 int num=0          
       Zi(){//第一步 運行構造函數          
           super();//第二步 運行父類構造函數 如果父類有構造代碼塊 先執行父類構造代碼塊          
           //第四步 顯示初始化          
           //第五步 構造代碼塊初始化          
           System.out.println("zi construction run");          
                     
       }          
       void show(){//在父類構造函數中運行 此時num 沒被顯示初始化 所以 num=0          
           System.out.println("Zi num。。。。。。"+num);          
       }          
       {//第五步          
           System.out.println("Zi construction code run");          
       }          
    }          
    class JavaDemo{          
       public static void main(String[] args) {          
           new Zi();          
       }          
    }          
    /*          
    此代碼運行 結果          
    Fu construction run          
    construction code run          
    zi construction run          
    Zi num。。。。。。10*/          

    【java new子類對象過程】相關文章:

    Java面向對象和面向過程的區別11-03

    Java的面向對象05-16

    java基礎的面向對象07-09

    Java對象和類08-27

    Java如何面向對象08-15

    Java面向過程教程10-05

    java獲取Class對象的方法08-12

    java類與對象的相關知識10-02

    Java中創建對象的方式08-02

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人