问个关于接口的问题 每个动物都可以跑 定义一个接口跑然后由动物类 实现这个接口然后我又创建了一个猫类 继承于动物类当实例化时 是用动物类 实例化猫类好 还是用接口实例化猫类 对这点不懂 求解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 接口不能实例化的,你建立了跑的接口 想实现这个,必须有个实现类(就是你建的动物类)去实现里面run(跑)方法,你用猫类extends动物类,猫就具有了run了 说白了 猫 和动物类 随你 想要new 一个interface 在类里面使用,只能用匿名类了,不过估计你的要求不设计匿名类,所以你还是用类来实例化对象吧,初学者,用类就好了 用接口实现类 a=new Car() 和 用动物类 b=new Car()有什么区别? 用接口类 a=new Car() 和 用动物类 b=new Car()有什么区别? 用接口类 a=new Car() 和 用动物类 b=new Car()有什么区别? 这是多态 对于现在的楼主来说 这个基本没区别 现在不用想太多 不必深究 等以后学习到一定程度的时候 楼主就慢慢会体会到这种差别 以后楼主一定会接触到GOF四人帮的"设计模式", 看了设计模式之后 你会恍然大悟的ps: 设计模式现在不适合去了解 关于枚举的不解问题 J2SE NIO的处理 static可以多次赋值? 怎么样才能对邮件进行安全验证 如何在JScrollPanel中显示图片 求救一个Applet问题,请高手指点~ 如何使用皮肤 如何将byte[]转换为二进制?如何再转换回来? java HelloWorld.class不行?IE不能运行Applet? 困扰小弟几天的问题,各位帮忙。 那位能帮我写段代码,把这个xml文件的内容读出来放到ArrayList中! 字符串压缩问题,急!!!
这是多态 对于现在的楼主来说 这个基本没区别 现在不用想太多 不必深究 等以后学习到一定程度的时候 楼主就慢慢会体会到这种差别 以后楼主一定会接触到GOF四人帮的"设计模式", 看了设计模式之后 你会恍然大悟的ps: 设计模式现在不适合去了解