1)咖啡種類/單品咖啡:espresso(義大利濃咖啡)、shortblack、longblack(美式咖啡)、decaf(無因咖啡)2)調料:milk、soy(豆漿)、chocolate
3)要求在擴充套件新的咖啡種類時,具有良好的擴充套件性、改動方便、維護方便
4)使用 oo 的來計算不同種類咖啡的費用: 客戶可以點單品咖啡,也可以單品咖啡+調料組合。
decorator類整合drink類同時也包含drink物件(組合關係)
不再是原本的向單品咖啡裡面加調味品,而是用調味品一層一層地將單品咖啡包裹起來// 抽象類,擴容彈夾的乙個抽象,繼承了gun介面,可以實現**功能。
public
abstract
class
abstractmagazine
implements
gun// 繼承了某個介面,就必須重寫這個介面,但是由於這裡乙個抽象類,所以介面內容不用實現。
@override
public
void
fire()
}public
class
magazine
extends
abstractmagazine
@override
public
void
fire()
}public
inte***ce
aim4x
extends
gun// 4倍鏡的抽象類,繼承自4倍鏡介面
// 這裡要注意,4倍鏡介面的內容,是extends gun介面,而不是 implements gun,注意兩者的區別。
// 去aim4x類裡去看**。
public
abstract
class
abstracttelescope4x
implements
aim4x
@override
public
void
fire()
}public
class
telescope4x
extends
abstracttelescope4x
// 繼承自抽象類,抽象類繼承自介面,介面裡面有這個功能,
// 所以介面繼承介面時不用寫,形成的抽象類也不用寫,但在這裡是具體類的實現,就要寫,而且是重寫。
@override
public
void
aim4x()
}public
class
main
}
天學網聽說考前系列講座走進北京各中學
從 2021 年起,北京高考統考英語將增加口語考試,第一次考試將於 2020 年 12 月 12 日進行。近期,天學網的教研專家走進北京各所中學進行聽說考前指導,其中包括北京航空航天大學實驗學校 北京市第八中學京西校區 北京中學,北京交通大學附屬中學 人大附中西山學校 人大附中通州校區 北京市大峪中...
天學網聽說考前系列講座走進北京101中學
2021 年,北京高考將首程式設計客棧次實行英語聽說機考,第一次高考時間定於 12 月 12 日。為更有針對性地開展高三英語聽說考試備考工作,11 月 25 日,高三英語備課組邀請天學網教研專家,走進北京 101 中學提供聽說練習解決方案,讓同學們更全面地了解高考英語聽說題型及解題技巧。講座上,天學...