📄 catalogorder.java
字号:
import java.util.*;
import java.io.*;
public class CatalogOrder
implements Serializable
{
private String name = null;
private String credit = null;
private String address = null;
private LinkedList list = new LinkedList();
private double totalCost = 0.0;
public void setInfo(String _name, String _credit, String _address)
{
name = _name;
credit = _credit;
address = _address;
}
public boolean isComplete()
{
return ( (!name.equals("")) &&
(!credit.equals("")) &&
(!address.equals("")));
}
public void add(CatalogItem item)
{
list.add(item);
totalCost += item.price;
}
public String toString()
{
String s = "Total items:" + list.size() + "\n";
s += "Total cost:¥" + totalCost + "\n\n";
for (Iterator iterator = list.iterator(); iterator.hasNext(); )
{
s += "Item" + ( (CatalogItem) iterator.next()).getName() + "\n";
}
return s;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -