設(shè)計(jì)一個(gè)關(guān)于等邊三角形的類(lèi)Trival,要求如下: (a)屬性包括三角形的邊side(double類(lèi)型)。 (b)構(gòu)造方法包括:無(wú)參構(gòu)造方法和為side指定初值的有參構(gòu)造方法。 (c)方法包括:獲取三角形面積findArea()。
設(shè)計(jì)一個(gè)汽車(chē)類(lèi)Vehicle,要求如下: (a)屬性有車(chē)輪個(gè)數(shù)wheels(int類(lèi)型)和車(chē)重weight(double類(lèi)型)。 (b)構(gòu)造方法包括:帶參數(shù)的構(gòu)造方法,能夠初始化車(chē)輪個(gè)數(shù)和車(chē)重。 (c)方法包括:輸出所有屬性的printInfo方法。
聲明一個(gè)抽象類(lèi)Car,該類(lèi)有顏色color(String類(lèi)型)和汽車(chē)速度speed(double類(lèi)型)兩個(gè)私有屬性,有帶一個(gè)參數(shù)的構(gòu)造方法,能夠利用參數(shù)初始化顏色Color。有兩個(gè)私有屬性的訪問(wèn)器方法。還有一個(gè)抽象的startup方法,該方法無(wú)返回值無(wú)參。 再聲明一個(gè)Car的子類(lèi)Benz。該類(lèi)覆蓋startup方法,輸出“benz startup”。