資源簡介
朋友給的 -> NEU_SWC面向對象程序設計咖啡系統完整代碼(含第一次建模和最后的實驗):Modeling the Gourmet Coffee System -> Using Design Patterns in the Gourmet Coffee System -> Using File I/O in the Gourmet Coffee System
絕對靠譜!內有簡單說明
絕對靠譜!內有簡單說明

代碼片段和文件信息
import?java.util.ArrayList;
/**
?*?產品信息類
?*?內部儲存產品信息
?*?@author?BlankSpace
?*?@version?2.0
?*?使用默認構造器
?*/
public?class?Catalog?{
????//創建ArrayList集合,類型為Product及其子類
????private?ArrayList?products?=?new?ArrayList<>();
????public?void?addProduct(Product?product)?{
????????this.products.add(product);
????}
????/**
?????*?用于遍歷集合查找元素的方法
?????*?@param?code?產品編號
?????*?@return?要查找的產品信息
?????*/
????public?Product?getProduct(String?code)?{
????????for?(Product?product?:?products)?{
????????????if?(product.getCode().equals(code))?{
????????????????return?product;
????????????}
????????}
????????return?null;
????}
????/**
?????*?返回所有的產品的方法
?????*?@return?裝Product的ArrayList集合
?????*/
????public?ArrayList?getAllProduct()?{
????????return?this.products;
????}
????/**
?????*?求產品種類數
?????*?@return?產品種類數
?????*/
????public?int?getNumberOfProducts()?{
????????return?this.products.size();
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-04-01?09:29??建模部分\
?????文件????????1046??2020-04-01?09:28??建模部分\Catalog.java
?????文件????????1777??2020-04-01?09:28??建模部分\Coffee.java
?????文件????????1311??2020-04-01?09:28??建模部分\CoffeeBrewer.java
?????文件???????14697??2020-04-01?09:28??建模部分\GourmetCoffee.java
?????文件????????1850??2020-04-01?09:29??建模部分\Order.java
?????文件????????1236??2020-04-01?09:29??建模部分\OrderItem.java
?????文件????????1142??2020-04-01?09:29??建模部分\Product.java
?????文件?????????196??2020-04-01?09:31??建模部分\readme.txt
?????文件?????????829??2020-04-01?09:29??建模部分\Sales.java
?????目錄???????????0??2020-04-01?09:28??最終實驗\
?????文件?????????765??2020-04-01?09:22??最終實驗\Catalog.java
?????文件?????????870??2020-04-01?09:23??最終實驗\CatalogLoader.java
?????文件????????1116??2020-04-01?09:23??最終實驗\Coffee.java
?????文件?????????749??2020-04-01?09:23??最終實驗\CoffeeBrewer.java
?????文件?????????636??2020-04-01?09:23??最終實驗\DataFormatException.java
?????文件????????5818??2020-04-01?09:23??最終實驗\FileCatalogLoader.java
?????文件????????5929??2020-04-01?09:24??最終實驗\GourmetCoffee.java
?????文件????????1419??2020-04-01?09:24??最終實驗\HTMLSalesFormatter.java
?????文件????????1060??2020-04-01?09:24??最終實驗\Order.java
?????文件?????????678??2020-04-01?09:24??最終實驗\OrderItem.java
?????文件????????1305??2020-04-01?09:24??最終實驗\PlainTextSalesFormatter.java
?????文件?????????732??2020-04-01?09:24??最終實驗\Product.java
?????文件?????????474??2020-04-01?09:25??最終實驗\Sales.java
?????文件?????????166??2020-04-01?09:25??最終實驗\SalesFormatter.java
?????文件????????5381??2020-04-01?09:25??最終實驗\TestFileCatalogLoader.java
?????文件????????1287??2020-04-01?09:25??最終實驗\xm
評論
共有 條評論