Java中如何创建一个接口动态创建接口的实现

主要从事J2EE工作热爱Java,用心讨论技术共同进步。


这个是java编程中最具有描述功能的多态

其实也很好理解的,我说个通俗的例子

这是多态,并不是创建Say1接口“实例”倳实上也没有接口的“实例”,这是一种多态的实现要看后面的实现子类Kid。

这句代码的意思是:(利用多态)创建一个Say1(接口)类型的實例对象s1利用其(已经实现接口Say1的)子类Kid的无参构造方法创建(new)。

因为其实现子类Kid是实现了Say1接口的所以它是一个具体类,可以创建实例

这就好比:Person man = new Man();,你自己再看看多态的知识对比一下吧。

这是面向对象的特色“多态”,建议你看看《head first in java》 经典入门书籍里面有多态讲解~

我要回帖

更多关于 如何创建一个接口 的文章

 

随机推荐