定義一個電風扇類Fan,要求如下: (a)屬性包括:電風扇型號model(String類型)、價格price(double類型) 和開關狀態(tài)running(boolean類型),并且所有屬性為私有。 (b)至少提供一個有參的構造方法(要求型號可以初始化為任意值,價格不能小于0,開關狀態(tài)必須為false)。 (c)為私有屬性提供訪問器方法。
設計一個描述二維平面上點的類Point,要求如下: (a)該類需要描述點的浮點型的橫坐標x和縱坐標y。 (b)提供能夠初始化橫縱坐標的有參構造方法,要求參數名稱與屬性同名。 (c)計算兩點間距離的方法distance。 提示:兩點之間距離等于兩點橫縱坐標之差的平方和再開方