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

java 接口

时间:2021-04-09 13:00:35      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:java   构造器   常量   idt   因此   info   mic   必须   就是   

1.有时候必须从多个类中派生出一个子类,继承他们所有的属性和方法,但是java不支持多重继承,因此我们用接口实现多重继承的效果。

2.接口(interface)是抽象方法和常量值定义的集合。从本质上讲,接口是一个特殊的抽象类,接口中只有常量和方法的定义,没有变量和方法的实现。

3.一个类可以实现多个接口,一个接口也可以继承其它接口。

4.接口的特点:

  • 用interface定义
  • 接口中所有的成员变量都是默认由public static final修饰的。
  • 接口中所有的方法都是默认有public abstract修饰的。
  • 接口没有构造器
  • 接口采用多重继承机制

5.实现接口的类必须实现接口中所有方法的具体内容,方可实例化,否则仍为抽象类。接口的主要用途就是被实现类实现。

6.接口和抽象类貌似很相似,接口的功能抽象类也可以实现,为什么还要引用接口呢?

          技术图片

 

例如:

                        技术图片

 

抽象类和接口的区别:

                          技术图片

 

java 接口

标签:java   构造器   常量   idt   因此   info   mic   必须   就是   

原文地址:https://www.cnblogs.com/wfswf/p/14632794.html

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