我想在Item
类返回该项目的冠军在那里添加toString
方法。toString方法
我需要确保在DVD
类toString方法调用toString
方法Item
以便它可以返回一个包含标题和导演的字符串。
Item
是超和DVD
是子类。
public class Item
{
private String title;
private int playingTime;
private boolean gotIt;
private String comment;
public Item(String theTitle, int time)
{
title = theTitle;
playingTime = time;
gotIt = false;
comment = "<no comment>";
}
// Getters and setters omitted
public void print()
{
System.out.print(title + " (" + playingTime + " mins)");
if(gotIt) {
System.out.println("*");
} else {
System.out.println();
}
System.out.println(" " + comment);
}
}
public class DVD extends Item
{
private String director;
public DVD(String theTitle, String theDirector, int time)
{
super(theTitle, time);
director = theDirector;
}
// Getters and setters omitted
public void print()
{
System.out.println(" director: " + director);
}
}
我改写的问题,以使其更具可读性,请随时回滚,如果这不是你的意思。 – 2011-04-02 13:38:38
如果这是家庭作业,请将其标记为这样 – 2011-04-02 15:19:03