receiptprinter.java
来自「含有uml的多个实例及实例的java源码。」· Java 代码 · 共 46 行
JAVA
46 行
/* * ATM Example system - file ReceiptPrinter.java * * copyright (c) 2001 - Russell C. Bjork * */ package atm.physical;import java.util.Enumeration;import banking.Balances;import banking.Receipt;import simulation.Simulation;/** Manager for the ATM's receipt printer. In a real ATM, this would * manage a physical device; in this simulation, it uses classes * in package simulation to simulate the device. */ public class ReceiptPrinter{ /** Constructor */ public ReceiptPrinter() { } /** Print a receipt * * @param receipt object containing the information to be printed */ public void printReceipt(Receipt receipt) { Enumeration receiptLines = receipt.getLines(); // Animate the printing of the receipt while (receiptLines.hasMoreElements()) { Simulation.getInstance().printReceiptLine( ((String) receiptLines.nextElement())); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?