我想开个幼儿园:java中的接口问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 03:23:10
接口到底是干什么的啊?具体有什么功能?怎么实现?能举个例子就好了。

接口应该理解为比抽象类更抽象的类,它里面定义的方法只有声明而没有方法体,例如void doSomething(String command) throws Exception;
JAVA特性导致一个类只能继承一个抽象或者具体类,但是同时可以实现无数个接口。因此接口的存在是非常必要的。妥善设计、定义和使用接口可以降低代码之间的耦合性,提高系统的维护性和扩展性。

通俗来说就是可以让一种可以让不同对象拥有相同方法可以用的抽象类

接口就是一些抽象类的集合。偶是JAVA菜鸟,也只能理解这么多。