现在的位置: 首页 > 综合 > 正文

继承和tostring

2013年07月06日 ⁄ 综合 ⁄ 共 646字 ⁄ 字号 评论关闭
class Cleanser
{
private String s ="Cleanser";
public void append(String a)
{
s+=a;
}
public void dilute()
{
append("dilute()");
}
public void apply()
{
append("apply()");
}
public void scrub()
{
append("scrub()");
}
public String toString()
{
return s;
}
public static void main(String args[])
{
Cleanser x = new Cleanser();
x.dilute();
x.apply();
x.scrub();
System.out.println(x);
}
}

public class Detergent extends Cleanser
{
public void scrub()
{
append("Detergent.scrub");
super.scrub();
}

public void foam()
{
append("foam()");

}
public static void main(String args[])
{
Detergent x = new Detergent();
x.dilute();
x.apply();
x.scrub();
x.foam();
System.out.println(x);
System.out.println("testing base class:");
Cleanser.main(args);

}
}

抱歉!评论已关闭.