您的位置:首页 > 编程语言 > Java开发

JAVA基础抽象类和接口怎么用

2015-03-07 21:23 274 查看
如何使用抽象类:抽象类的使用可以通过继承来实现,也就是使用extends关键字,同时继承了抽象类的子类,必须实现抽象类的抽象方法。

如何使用接口:可以通过关键字implements来实现,这个词也是“实现”的意思,同样,实现接口的类,必须要实现接口中所有的抽象方法。

补充内容:

1、抽象类与接口不能被实例化

2、使用了抽象类和接口的子类,必须实现其中的抽象方法。

3、抽象类中的抽象方法访问修饰符不能为private,接口中的抽象方法访问修饰符必须为public。

抽象类,使用abstract 修饰符来定义,它可以拥有抽象方法与普通方法,抽象方法不能使用private修饰。

接口,使用interface关键字来定义,接口中只能拥有抽象方法,并且,抽象方法只能使用public来修饰。

使用抽象类和接口的时候需要注意:抽象类与接口不能实例化,继承抽象类或者实现接口的子类,必须实现其中的抽象方法。

抽象类与接口的作用:

抽象类便于复用,接口便于代码维护,在今后的开发设计当中,需要记住面相对象设计的几个原则:

1、多用组合,少用继承。

2、针对接口编程。

3、针对扩展开发。

4、针对改变关闭。 

更多0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐