java學習記錄6

2021-08-20 01:18:51 字數 433 閱讀 1312

抽象方法是乙個模板或約束,避免了子類的隨意性,需要實現它的類必須重寫它的抽象方法

抽象方法不可以寫在普通類中

抽象方法沒有方法體

抽象類是有抽象方法的類;

抽象類的關鍵字:abstract;

抽象類的特點:

1,抽象類不可以例項化;

2,繼承乙個抽象類,必須要實現抽象類中的抽象方法,除非子類也是抽象類

public abstract class fruit 

}

@override

public void eat()

}

public  class banana extends fruit 

}

抽象類可以包含方法的實現細節,可以將子類中的公用邏輯上提,增加**的復用性

Java學習記錄6

1.抽象類 abstract 抽象類不可建立物件 子類繼承抽象類,必須重寫重寫抽象方法 子類不重寫,可將類程式設計抽象類 普通抽象類 裡面的方法不一定全是抽象的 純抽象類 裡面所有的方法都是抽象方法 public abstract class as public class ad extends a...

java學習記錄

陣列雖然是引用資料型別,但它不是類 所以數字中沒有length 方法 只有length屬性。string型別 是乙個類 jdk中已經封裝好的類,是個final類,你可以去查api 類就有屬性和方法但是 string類中沒有length屬性,只有length 方法 1。陣列雖然是引用資料型別,但它不是...

JAVA學習記錄

public stringsubstring int beginindex,int endindex 返回乙個新字串,它是此字串的乙個子字串。該子字串從指定的beginindex處開始,一直到索引endindex 1處的字元。因此,該子字串的長度為endindex beginindex。示例 ham...