1. 程式人生 > >“Java第一行程式碼”面向物件章節細節知識

“Java第一行程式碼”面向物件章節細節知識

繼承: 子類繼承父類時,若父類沒有 無參構造,子類必須使用super呼叫父類 有參構造 覆寫 子類覆寫父類方法時,訪問許可權不能變小。私有方法不能被覆寫 抽象類: 抽象類可以沒有任何抽象方法 抽象類的內部抽象類如果定義成static,就相當於是外部類,也就是一個普通的抽象類 抽象類A內可以用 私有靜態內部類B 達到A.getinstance()就能返回抽象類A的例項化物件的效果 介面: 介面最初只能有抽象方法和全域性變數,JDK1.8以後才可以定義更多的操作 子類既要繼承抽象類又要實現介面時,應該先繼承,再實現介面 Object: 介面不繼承任何類。object能接收介面物件是因為介面屬於引用資料型別把基本資料型別包裝成類以後,也可以用object接收