Java實訓之抽象

package Abstract;
//1.抽象方法所在的類必須是抽象類
/*
 * 抽象類,在抽象類前面加 abstract 就是一個抽象類
 * 特點:
 * 1.抽象方法所在類必須是抽象類
 * 2.抽象方法只有方法定義沒有方法體
 * 3.抽象類不能實例化,因爲抽象類本身就是抽象的
 * 4.如果想實現抽象類,可以通過子類來實現其方法,即創建子類去繼承他
 * 5.子類繼承一個抽象類,子類必須重寫抽象類裏的抽象方法
 * 6.抽象類裏面可以定義普通方法
 * 7.抽象類裏面有構造方法
 * 
 * 
 * 
 * 
 */
public abstract class Animal {
	//吃飯,動物吃飯,就是一個抽象,因爲我不知道具體是什麼動物
	public abstract  void eat();
	public void sleep() {
		
	}
	public Animal() {
		
	}

}

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發佈了82 篇原創文章 · 獲贊 194 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章