首頁  >  文章  >  Java  >  抽象類別的特徵是什麼

抽象類別的特徵是什麼

王林
王林原創
2020-06-28 15:35:3018597瀏覽

抽象類別的特點是:1、抽象類別和抽象方法都需要用abstract修飾;2、抽象類別中可以沒有抽象方法,但抽象方法一定在抽象類別中;3、抽象類別不能直接創造物件;4、抽象類別有建構方法。

抽象類別的特徵是什麼

抽象類別的特點:

(推薦學習:java入門程式

#1 、抽象類別和抽象方法都需要用abstract修飾;

2、抽象方法必須在抽象類別中,抽象類別中可以沒有抽象方法;

3、抽象類別不能直接創造對象(實例化);

4、抽象類別的子類別如果重寫所有抽象方法,那麼就是一個具體的類別;

(影片教學推薦:java影片教學

5、抽象類別的子類別不重寫所有抽象方法,那麼子類別還是抽象類別;

6、抽象類別有建構方法,目的是讓子類別來呼叫建構方法初始化;

程式碼範例:

abstract class Emoplyee {
String name;
public Emoplyee(String name) {
this.name = name;
}
public void test() {
}
public abstract void work();
// public abstract void sleep();
}
class Waiter extends Emoplyee {
public Waiter(String s) {
super(s);
}
public void work() {
System.out.println("我来搽桌子");
}
}

以上是抽象類別的特徵是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn