abstract class Instrument
{
public abstract void play();
}
class Piano extends Instrument
{
public void play()
{
System.out.println("Piano is playing.");
}
}
class Violia extends Instrument
{
public void play()
{
System.out.println("Violia is playing.");
}
}
public class InstrumentTest()
{
public static void testPlay(Instrument instrument)
{
instrument.play();
}
public static void main(String[] args)
{
testPlay(new Piano());
testPlay(new Violia());
}
}
温馨提示:答案为网友推荐,仅供参考