第3个回答 2007-11-10
字面理解就足够了.分类方式通常由人主观或客观的思维来决定.例如人们把和自己具有一样机体结构和形状的动物叫人类.这样人类被定义下来了,所有人类都有手有脚,手脚就是人类的属性;人类都会交流,那么交流就是人类的动作/行为(JAVA叫方法).
你觉得自己符合上面例子的人类定义么?如果符合,那么你是就是人类的一个实例.你可以调用所有人类的方法(正常人)因为你继承了所有人类的方法,当然你可能也有你的个性(不同与人类正常的做法),那么你重载了某个方法.同一个行为你可能根据不同的情况(参数)有不同的做法。
从另一个角度讲,人类是由猿类进化来的,人类继承了猿类(有点不准哈,尾巴没了……),人类有所有猿的方法外还有自己的方法!人类是猿类的子类,所以我可以很负责任的告诉你:人可以说是猿,但猿绝不可以说成是人!(多态)