現(xiàn)有父類Goods,在此基礎(chǔ)上派生出子類Apple,子類定義了自己的屬性String類型的類別(kind),有帶參數(shù)的構(gòu)造方法,覆蓋了父類的show方法,調(diào)用父類被覆蓋的show方法,增加打印自己的屬性的語句, 請實(shí)現(xiàn)Apple類的編寫。
定義一個(gè)電風(fēng)扇類Fan,要求如下: (a)屬性包括:電風(fēng)扇型號model(String類型)、價(jià)格price(double類型) 和開關(guān)狀態(tài)running(boolean類型),并且所有屬性為私有。 (b)至少提供一個(gè)有參的構(gòu)造方法(要求型號可以初始化為任意值,價(jià)格不能小于0,開關(guān)狀態(tài)必須為false)。 (c)為私有屬性提供訪問器方法。
設(shè)計(jì)一個(gè)描述二維平面上點(diǎn)的類Point,要求如下: (a)該類需要描述點(diǎn)的浮點(diǎn)型的橫坐標(biāo)x和縱坐標(biāo)y。 (b)提供能夠初始化橫縱坐標(biāo)的有參構(gòu)造方法,要求參數(shù)名稱與屬性同名。 (c)計(jì)算兩點(diǎn)間距離的方法distance。 提示:兩點(diǎn)之間距離等于兩點(diǎn)橫縱坐標(biāo)之差的平方和再開方