日期:2014-05-20  浏览次数:20750 次

JAVA中的多态表现形式
想问问大伙JAVA中的多态。表现形式。
我看thinking in java3中的多态
People are often confused by other, non-object-oriented features of Java, like method overloading, which are sometimes presented as object-oriented. Don’t be fooled: If it isn’t late binding, it isn’t polymorphism

这个是thingking in java3 中的的Summary中的一段。
但是4中好像没有。
望大牛帮忙解析下。


------解决方案--------------------
Overload:一个类中多态表现
Java code

class Tiger() {
  public void eat() {
    System.out.println("I'm eating, YamiYami!");
  }

  public void eat(String food) {
    System.out.println("I'm eating " + food + ", YamiYami!");
  }
}