聲明一個抽象類Car,該類有顏色color(String類型)和汽車速度speed(double類型)兩個私有屬性,有帶一個參數(shù)的構造方法,能夠利用參數(shù)初始化顏色Color。有兩個私有屬性的訪問器方法。還有一個抽象的startup方法,該方法無返回值無參。 再聲明一個Car的子類Benz。該類覆蓋startup方法,輸出“benz startup”。
現(xiàn)有父類Goods,在此基礎上派生出子類Apple,子類定義了自己的屬性String類型的類別(kind),有帶參數(shù)的構造方法,覆蓋了父類的show方法,調(diào)用父類被覆蓋的show方法,增加打印自己的屬性的語句, 請實現(xiàn)Apple類的編寫。
定義一個電風扇類Fan,要求如下: (a)屬性包括:電風扇型號model(String類型)、價格price(double類型) 和開關狀態(tài)running(boolean類型),并且所有屬性為私有。 (b)至少提供一個有參的構造方法(要求型號可以初始化為任意值,價格不能小于0,開關狀態(tài)必須為false)。 (c)為私有屬性提供訪問器方法。