abstract 關鍵字
可以修飾類和方法。
抽象類 包含抽象方法和構造器,在開發中,會提供抽象類的子類,讓子類例項化。
抽象方法 只有方法宣告,沒有方法體。
若子類沒有實現父類所有的抽象方法,那麼這個子類也屬於抽象類。
模版方法設計模式
/*
* 抽象類的應用:模版方法的設計模式
*/public
class
templatetest
}abstract
class
template
public
abstract
void
code()
;}class
subtemplate
extends
template}if
(flag)}}
}
抽象類的匿名子類
// 建立了乙個匿名類的物件:person
person person =
newperson()
@override
public
void
breath()
};method1
(person)
;
//建立匿名子類的匿名物件
method1
(new
person()
@override
public
void
breath()
}); ```
119 開始學習CMD
平時都會用到,所以學習下沒有壞處,但是一直沒有找到系統的學習方法,所以自己就零零散散地記錄下,以便自己以後查閱!輸入 cd.可以返回到父資料夾 注 我猜 cd 的全稱應該是 change directory 就是 改變目錄 的意思!注 cd 或是 cd 都是返回根目錄的命令!輸入 cd d f de...
1 19 python基礎學習
1.list複習 tuple學習 list 二維列表。tuple 1,2,3 4,5,6 7,8,9 如果tuple裡面有list,那麼可以改變list的元素。tuple 1,2,3 4,5,6 7,8,9 print tuple 0 print type tuple 0 print tuple 6...
1 19 python基礎學習
迴圈 python 的迴圈有兩種,一種是 for in 迴圈,依次把 list 或 tuple 中的每個元素迭代出來 username zhangsan lisi wangwu xiaoming 小紅 如何列印輸出username裡面的每乙個元素?print username 0 print use...