下面的程序对巴辛吉小鬣狗和其它狗之间的行为差异进行了建模。如果你不知道什么是巴辛吉小鬣狗,那么我告诉你,这是一种产自非洲的小型卷尾狗,它们从来都不叫唤。那么,这个程序将打印出什么呢? class Dog { public static void bark() { System.out.print("woof "). } }
class Basenji extends Dog { public static void bark() { } }
public class Bark { public static void main(String args[]) { Dog woofer = new Dog(). Dog nipper = new Basenji(). woofer.bark(). nipper.bark(). } }