第十次作業

2022-09-11 05:27:11 字數 1829 閱讀 1385

# 題目一

編寫乙個應用程式,模擬中介和購房者完成房屋購買過程。

共有乙個介面和三個類:

# 源**

## business類

public

inte***ce

ibusiness

## buyer類

public

class buyer implements

ibusiness

public

buyer(string name)

@override

public

void buying(double

price)

private

string getname()

}

## intermediary類

public

class intermediary implements

ibusiness

public

intermediary(buyer buyer)

@override

public

void buying(double

price)

public

void charing(double

price)

}

## test

public

class

test

}

## 執行結果# 題目二

輸入5個數,代表學生成績,計算其平均成績。當輸入值為負數或大於100時,通過自定義異常處理進行提示。

# 源**

##  numeerexception

/**

* 小於0的數的異常

* @author

喵 * @date 2023年11月13日下午8:33:30 */

public

class numeerexception extends

exception

@override

public

string getmessage()

}

## test

/**

* 測試異常錯誤

* @author

喵 * @date 2023年11月13日下午8:42:23 */

public

class

testexception

total +=score;

}system.out.println("學生的平均學習成績:" + total / 5);

} catch

(numeerexception e)

catch

(exception e) }}

## 執行結果

第十次作業

linux網路服務 osi七層模型 物理層 傳輸介質,組網 資料鏈路層 mac位址定址,資料成幀,資料檢測,重發apr 網路層 將網路位址轉化為實體地址,網路位址定址,路由 ip協議 傳輸層 提供端對端的資料交換,連線,埠 會話層 提供點對點的連線 表示層 資料格式化 應用層 應用程式,服務 tcp...

第十次作業

1.將以下文法消除左遞迴,分析符號串 i i i e e t t t t f f f e i 解 文法改寫 e te e te t ft t ft f e i first集 first e first e first t first t first f follow集 follow e follow...

第十次作業

1,簡述string類中的equals方法與object類中的equals方法的不同點。i string類的equals方法比較的是內容,object類中的equals方法比較的是記憶體位址 2,編寫程式,scanner 當以年 月 日的格式輸入乙個日期時,輸出其該年是否為閏年,該月有幾天,該日是星...