xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 15KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-09-09
  • 語言: 其他
  • 標簽:

資源簡介

動物招領所 一.前言: 該系統主要培養面向對象的思維方式。 二.使用的技術:(主要是下面這些技術,基本全部用到) 數組 包 類與對象 繼承,重寫,多態 抽象類,接口 static屬性,static方法,static塊 final屬性,final方法,final類 三.面向對象的思考方式 將世界看成一個個對象,對象之間可以分類(包),可以相互有繼承。面向對象推薦面向接口進行編程,面向接口的核心思想是抽象(只依賴于接口不依賴于具體的實現)這樣來構造靈活的系統。 四.系統概述: 流浪動物招領所是收養流浪動物的地方,動物招領所有一定的糧食用來喂養動物。 動物保護者尋找流浪的動物,并帶回到動物招領所喂養。 動物管理者照顧動物,每照顧一次,動物的體重會增加,每種動物增加的重量不同,體重的上限也不同。 招領所的動物可以被滿足條件的領養者進行領養。有許多種領養者:工人,農民等 動物有許多種類別,但是都有一些公有的特征。 系統啟動后,動物保護者可以隨機發現動物(動物的種類可能不一樣),加入動物園,由動物管理員進行照顧。招領所定期的將動物隨機的交給領養者領養,領養后動物園動物減少。 五.系統分析: 1:包的設計:動物(貓,狗,豬),領養者(農民,工人,公務員),動物招領所(招領所本身,動物保護者,動物管理者),工具包(Input輸入輔助類) 2:動物的設計(使用到抽象類,繼承,重寫等)。動物是抽象類,提供動物的模板信息。各個具體的子類動物繼承動物,每個動物在抽象類的基礎上有相應的擴充 3:動物集合的設計:寫一個類表示動物的集合,可以往里面加入動物(只要是動物就可以),可以刪除動物,將所有動物信息打印出來三個方法. 4:領養者的設計(使用接口和實現)。領養規則是接口,具體的領養者實現了接口。 5:隨機生成領養者的工廠(static方法,Math.random()類):有一方法newAdopter()隨機產生一個領養者并返回 6:動物保護者的設計(使用static方法,Math.random()類):動物保護者有一方法discoverAnimal()能夠發現動物.發現的過程如下:每次系統隨機的產生一個數,如果是1,提示用戶輸入貓的信息,并使用這些信息創建一個貓,如果是2,提示用戶輸入狗的信息,使用這些信息創建一個狗,依次類推。最后將發現的動物返回。 7:動物飼養者的設計:一個類,負責飼養動物 7:招領所的設計:招領所是一個類,內部使用動物的集合保存動物,使用飼養者對動物進行照顧。招領所啟動后運行系統,打印主菜單開始運行。 8:使用測試類的main方法實例化招領所,啟動系統的運行。 9:系統有一個final類型的輸入輔助類Input,里面的方法全是靜態的,可以直接調用. 六.系統運行 -------系統運行菜單------ 1:發現動物 2:飼養動物 3:動物招領 4:列出所有動物 5:所有動物的特征 6:退出

資源截圖

代碼片段和文件信息

package?com.main.AnimalSystem;
/**
?*?Adopt?領養接口
?*?@author?Administrator
?*
?*/
public?interface?Adopt?{

//定義一個規則
public?void?Rules();
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2016-11-09?14:54??AnimalSystem\.classpath

?????文件????????388??2016-11-09?14:54??AnimalSystem\.project

?????文件????????598??2016-11-09?14:54??AnimalSystem\.settings\org.eclipse.jdt.core.prefs

?????文件????????135??2016-11-09?14:55??AnimalSystem\bin\com\main\AnimalSystem\Adopt.class

?????文件????????684??2016-11-09?14:55??AnimalSystem\bin\com\main\AnimalSystem\Adopter.class

?????文件???????1595??2016-11-09?14:55??AnimalSystem\bin\com\main\AnimalSystem\Animal.class

?????文件???????1858??2016-11-09?14:55??AnimalSystem\bin\com\main\AnimalSystem\AnimalList.class

?????文件???????1220??2016-11-09?14:55??AnimalSystem\bin\com\main\AnimalSystem\Cat.class

?????文件???????1220??2016-11-09?14:55??AnimalSystem\bin\com\main\AnimalSystem\Dog.class

?????文件????????708??2016-11-09?14:55??AnimalSystem\bin\com\main\AnimalSystem\MyScanner.class

?????文件???????1220??2016-11-09?14:55??AnimalSystem\bin\com\main\AnimalSystem\Pig.class

?????文件???????5460??2016-11-09?14:55??AnimalSystem\bin\com\main\AnimalSystem\TestAnimalSystem.class

?????文件????????162??2016-11-09?14:55??AnimalSystem\src\com\main\AnimalSystem\Adopt.java

?????文件????????371??2016-11-09?14:55??AnimalSystem\src\com\main\AnimalSystem\Adopter.java

?????文件???????1094??2016-11-09?14:55??AnimalSystem\src\com\main\AnimalSystem\Animal.java

?????文件????????908??2016-11-09?14:55??AnimalSystem\src\com\main\AnimalSystem\AnimalList.java

?????文件????????467??2016-11-09?14:55??AnimalSystem\src\com\main\AnimalSystem\Cat.java

?????文件????????427??2016-11-09?14:55??AnimalSystem\src\com\main\AnimalSystem\Dog.java

?????文件????????459??2016-11-09?14:55??AnimalSystem\src\com\main\AnimalSystem\MyScanner.java

?????文件????????428??2016-11-09?14:55??AnimalSystem\src\com\main\AnimalSystem\Pig.java

?????文件???????5721??2016-11-09?14:55??AnimalSystem\src\com\main\AnimalSystem\TestAnimalSystem.java

?????目錄??????????0??2016-11-09?14:55??AnimalSystem\bin\com\main\AnimalSystem

?????目錄??????????0??2016-11-09?14:54??AnimalSystem\src\com\main\AnimalSystem

?????目錄??????????0??2016-11-09?14:55??AnimalSystem\bin\com\main

?????目錄??????????0??2016-11-09?14:55??AnimalSystem\src\com\main

?????目錄??????????0??2016-11-09?14:55??AnimalSystem\bin\com

?????目錄??????????0??2016-11-09?14:55??AnimalSystem\src\com

?????目錄??????????0??2016-11-09?14:54??AnimalSystem\.settings

?????目錄??????????0??2016-11-09?14:54??AnimalSystem\bin

?????目錄??????????0??2016-11-09?14:54??AnimalSystem\src

............此處省略4個文件信息

評論

共有 條評論