sailcd.java
来自「这是一个用java编写的关于GUI应用编程的音像商店管理的实例」· Java 代码 · 共 25 行
JAVA
25 行
package chap5.videostore.version2;
import java.util.Date;
public class SailCD extends CD {
Date sailTime; //销售出去的时间
public SailCD(String itemno, String format, double price, Movie movie) {
super(itemno, format, price, movie);
}
public String toString() {
//StringBuffer是一个可以修改包含字符串内容的对象
StringBuffer sbf=new StringBuffer();
//向sbf中顺序追加将要输出的内容
sbf.append("S-"+movie.title+",\t");
//sbf.append(**) 方法的返回值还是StringBuffer,所以可以连续使用append()方法,看起来比上面的语句要清晰些
sbf.append(this.itemno).append(",\t");
sbf.append(this.format).append(",\t");
sbf.append(this.price).append(",\t");
//下面是条件表达式的应用
sbf.append(isIn?"在库":"已售");
return sbf.toString();//因为该方法要求返回的是String,所以需要转换
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?