这个就是多态的思想.
3. 喝水方法drink(), 同样, 各种动物有各种饮水方法. 这个也是抽象方法....再次,
很现实的问题, 在项目中, 你很可能没机会修改上层的类代码, 因为它们是用Jar包发布的, 或者你没有修改权限.
这种情况下就需要用到接口了.
五.接口与多态 以及 多继承性....java的class不支持多继承的特点....就如实现了捕猎的动物,
可以被农夫Farmer喂兔子一样…
八.接口为什么会被叫做接口, 跟真正的接口例如usb接口有联系吗?...例如有1个外部存储插件(U盘), 也需要使用设备具有usb接口才能使用啊.
再举个具体的例子.
个人电脑是由大型机发展而来的
大型机->小型机->微机(PC)
而笔记本是继承自微机的.