java抽象类和接口

来源:互联网 发布:主力资金监控软件 编辑:程序博客网 时间:2024/06/09 17:31

抽象类:(abstract) ,抽象类中要有抽象方法,也可以有具体实现了的方法(默认实现的一些方法)。除了不能实例化外,它和正常的类没有任何区别。

如果基本功能在不断改变,那么就需要使用抽象类。--->子类可以自己除了必须实现抽象方法外,还可以自己定义新的方法,以及使用父类的方法。

接口:接口是抽象方法的集合,是完全抽象的,本身并不能实现一些功能。如果一个类实现了某个接口,那么他就必须实现这些抽象方法。接口是完全不同的类型。通过实现多个接口,子类完成多重继承。

接口方法默认修饰符是public。你不可以使用其它修饰符。

如果不断改变基本功能,而又是使用的接口,那么就必须改变所有实现了该接口的类。


转到博客:http://www.importnew.com/12399.html




原创粉丝点击