介面和抽象方法

2021-08-30 14:40:47 字數 494 閱讀 7154

public inte***ce inte***ceparent

public inte***ce inte***cedemo extends inte***ceparent

//函式不能有實體部分

void f2();

}

介面可以繼承 但實現這個子類介面的類 兩個介面的方法都要實現

public class inte***ceclass implements inte***cedemo

@override

public void f2()

public static void main()

}

對於抽象類 其實具有類的特性

方法可以是私有 等等

但不可以建立例項!!

抽象方法和介面

抽象方法 一.抽象方法規則 抽象方法必須被abstract修飾。有抽象方法的類一定是抽象類,類也必須被abstract修飾 抽象類不能被例項化,他的非抽象子類可以例項化 如何實現抽象 抽象類,用abstract修飾這個類,可以定義方法而不實現 抽象方法 定義方法而不實現,讓後代實現 1不能有方法體,...

介面,抽象類和抽象方法

1.定義介面 介面使用 inte ce 關鍵字宣告,它與類的宣告類似。介面宣告預設 是 public 的。通常介面命名已i字母開頭。inte ce 介面名 2.介面繼承介面 多個介面用,號進行區分 inte ce 介面名 繼承的介面名 3.類實現介面 訪問修飾符 class 類名 介面名 4.乙個類...

抽象類,抽象方法和介面

抽象類 抽象類是一種模板模式,為所有子類提供乙個通用模板,子類可以在這個模板基礎上進行擴充套件。通過抽象類,可以避免子類設計的隨意性。通過抽象類,我們可以做到嚴格限制子類的設計,使子類之間更加通用。抽象類的要點 public abstract class animal class student e...