定義一個電風(fēng)扇類Fan,要求如下: (a)屬性包括:電風(fēng)扇型號model(String類型)、價(jià)格price(double類型)和開關(guān)狀態(tài)running(boolean類型),并且所有屬性為私有。 (b)至少提供一個有參的構(gòu)造方法(要求型號可以初始化為任意值,價(jià)格不能小于0,開關(guān)狀態(tài)必須為false)。 (c)為私有屬性提供訪問器方法。
定義類,屬性包括商品名稱name(String)、商品編號id(String)和價(jià)格price(double)三個屬性,有無參的構(gòu)造方法和計(jì)算折扣價(jià)格并輸出的方法,方法頭為public void computeDiscout(double percent),其中形參代表打折的百分比。創(chuàng)建商品類的對象,調(diào)用計(jì)算折扣價(jià)格的方法。
按要求將下面程序補(bǔ)充完整: 已有接口CanFly和CanJump,分別描述飛和跳的能力。要求:聲明Locust(蝗蟲)類和Balloon(氣球)類,Locust類具有飛和跳 的能力,Balloon類具有飛的能力。飛和跳的方法可以通過輸出相應(yīng)的字符串來實(shí)現(xiàn)。 然后,在主類Prog1中,添加一個靜態(tài)的方法testFly(),其功能是讓能飛的物體執(zhí)行飛的動作。在main方法中分別創(chuàng)建Locust類和Balloon類的對象,調(diào)用testFly()方法。