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

问个关于接口的问题
每个动物都可以跑 定义一个接口跑

然后由动物类 实现这个接口

然后我又创建了一个猫类 继承于动物类

当实例化时 是用动物类 实例化猫类好  还是用接口实例化猫类 对这点不懂 求解决

------解决方案--------------------


引用:
Quote: 引用:

接口实现类进行实例化就好。。
  用接口类 a=new Car() 和  用动物类 b=new Car()有什么区别?


这是多态 对于现在的楼主来说 这个基本没区别 现在不用想太多 不必深究 等以后学习到一定程度的时候 楼主就慢慢会体会到这种差别 以后楼主一定会接触到GOF四人帮的"设计模式", 看了设计模式之后 你会恍然大悟的

ps: 设计模式现在不适合去了解