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

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

資源簡介

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

資源截圖

代碼片段和文件信息

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

//定義一個規(guī)則
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個文件信息

評論

共有 條評論