繼承 protected 子類可以訪問,同一個(gè)包中可以 子類和父類 is a的關(guān)系; 子類 只能繼承一個(gè) 父類。 this 當(dāng)前類的 super 父類 super()只能在自己(子類)的構(gòu)造方法里面(必須是第一行代碼) 調(diào)取父類的構(gòu)造方法 super 只能在子類的方法和構(gòu)造方法中 繼承狀態(tài):先創(chuàng)建 父類 再創(chuàng)建子類 Dog d1=new Dog();//這個(gè)構(gòu)造方法創(chuàng)建時(shí),默認(rèn)調(diào)用無參構(gòu)造方法,先調(diào)用父類無參構(gòu)造方法 構(gòu)造方法不能被繼承; --------------------------------------------------------------------------- 實(shí)現(xiàn)封裝的步驟:屬性私有,方法公開。private;把邏輯控制寫在方法里面。 例如屬性:name; getName(){} setName(String name){} public 任何地方都可以用 private 只能在本類使用。 ----------------------------------------------------- 如何繼承:滿足 is a 的關(guān)系 什么是 什么 extends:繼承 |
|