介面小練習

2021-08-17 15:52:16 字數 1632 閱讀 5884

/**

* @author aachen0

* @date 2018/3/26 16:07

* ide:intellij idea

* 1、定義長方形類,含:

*   

屬性:寬、長(整型);

*   

方法:求周長、面積;

*   

構造方法

4個:(

1)無參

——寬、長預設值為1;(

2)2個引數

——寬、長各為引數值。

*   

要求:進行測試。

* 2、定義圓類,它有乙個變數

radius(半徑)

。構造方法傳遞給

radius

,程式設計計算並輸出圓的周長和面積(確保輸入的資料不為負數)。

* 3、定義長方體類,定義求底面積、體積的方法。

* 4、定義球類,定義求體積的方法。

*/public class

homework

}inte***ce

graph

class

rectangle

implements

graph

rectangle(

int

width,

int

length)

public double

getgirth

() public double

getarea

() @override

public double

getvolume

() }

class

circle

implements

graph

catch

(illegalargumentexception

e) this

.radius

= radius;

}@override

public double

getgirth

() @override

public double

getarea

() @override

public double

getvolume

() }

class

cube

extends

rectangle

//這裡是求底面積

public double

getbasalarea

() //

這裡是求總面積

@override

public double

getarea

() public double

getvolume

() }

class

sphere

extends

circle

@override

public double

getvolume

() @override

public double

getarea

() }

介面 多型 小練習

第一題 分析以下需求,並用 實現 進行描述筆記本類,實現筆記本使用usb滑鼠 usb鍵盤 1.定義usb介面 開啟功能 關閉功能 2.定義筆記本類 開機功能 關機功能 定義使用usb裝置的功能 要求 既能使用滑鼠也能使用鍵盤,使用usb功能內部呼叫開啟和關閉功能 3.定義滑鼠類 要符合usb介面 4...

HTML CSS小練習 登入註冊介面

實現效果 原始碼 doctype html en utf 8 註冊頁面 html css body rg layout rg left rg left p first child rg left p last child rg center rg right rg right p a td left...

模仿魔獸登入介面 程式設計小練習

1,首先建立乙個使用者登入資訊類logininfo,並建立四個封裝字段,用來儲存使用者資訊 2,建立登入窗體frmlogin,並編寫 驗證與使用者是否登入成功 示例 if txtuser.text.trim txtpwd.text.trim else if isok false 3,建立主窗體frm...