码迷,mamicode.com
首页 > 编程语言 > 详细

[JAVA]抽象类和接口

时间:2017-10-02 16:14:53      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:ati   extends   缺点   本质   public   final   net   bst   常量   

抽象类: 

用abstract 修饰,必须有抽象方法(也可以有非抽象方法),继承extends

继承抽象类的子类,必须实现抽象类的所有抽象方法,否则,子类也是抽象类

接口

用 interface修饰,变量均常量(用public static final 修饰,可省略),所有方法均为抽象方法(public abstract方法且只能是public abstract方法,可省略),继承用implements

一个类可是实现多个接口,弥补了Java不能实现多重继承的缺点

抽象类和方法的本质区别

抽象类是对一类事物的抽象,接口是对行为的抽象

 

本文对抽象类和接口进行了简单描述,下面两个参考资料很详细,供大家参考

参考:

http://www.importnew.com/18780.html

http://blog.csdn.net/chenssy/article/details/12858267

 

[JAVA]抽象类和接口

标签:ati   extends   缺点   本质   public   final   net   bst   常量   

原文地址:http://www.cnblogs.com/sweetyzj/p/7620210.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!