我的學習之路 JAVA 04

2021-07-11 22:14:26 字數 756 閱讀 4846

/*

抽象類與抽象方法

特點: 1.抽象方法定義在抽象類中,必須被abstract修飾

2.抽象類不能被例項化,因為呼叫抽象方法沒有意義

3.抽象類必須有其子類覆蓋了所有的抽象方法後,該子類才可以被例項化,否則這個子類還是抽象類

細節: 1.抽象類雖然不能被例項化,但是也有建構函式,以為可以給子類物件初始化

2.抽象類中可以不定義抽象函式,目的是不讓該類建立物件,但是很少見,如awt的介面卡物件就是這樣的

3.abstrastic不可與private,static, final共同存在

4.抽象類一定是乙個父類

*//*

抽象類練習:

某公司有程式設計師和專案經理,程式設計師有姓名,工號,工資屬性,有工作行為

專案經理有有姓名,工號,工資,獎金屬性,有工作行為

為他們進項建模

*/abstract class employee

public abstract void work();

public void show() }

class programmer extends employee

public void work() }

class manager extends employee

public void work()

public void show() }

class abstractdemo

}

JAVA04入門 陣列

陣列概念 儲存資料長度固定的容器,保證多個資料的資料型別一致 陣列特點 陣列的初始化 陣列的預設值 訪問陣列 陣列長度 int array int len array.length system.out.println len 4陣列元素的翻轉 public static void mian str...

JAVA 04 集合框架

collection map iterator 使用自定義類如果有異常,則自定義物件要實現comparable介面 list介面 有序 允許重複 允許空值 清除所有元素 list.clear 集合長度 system.out.println list.size 是否包含元素 system.out.pr...

我的C 學習之路 04 C 的「引用」

引用 引用是c 中乙個特別重要的概念。但是說白了,它就是乙個變數的別名,當需要用另乙個變數或是物件來初始化自身的時候,這玩意兒就派上用場啦。而這時,變數的引用和變數名本身都指向記憶體中的同一片區域。就跟不管別人叫我們自己的英文名 還是中文名,我們都會應答一樣,這時如果將我們自身當作乙個變數,並且將爹...