Java语言实战开发——接口

接口

1.接口就是多个类的公共规范
2.接口是一种引用数据类型,最重要的内容就是其中的:抽象方法
3.使用interface表示定义一个接口,接口也可以继承多个接口
如:

public interface 接口名称{
}

4.接口不能直接使用,必须有一个实现类来实现该接口

public class 实现类名称 implements 接口名称{
}

4.多个接口之间用逗号连接
如:

public class 实现类名称 implements 接口名称1,接口名称2{
}

接口内部元素

1.接口不能被实例化(没有构造方法)
2.定义变量时只能是静态成员变量 默认修饰符 public static final
这其实就是接口的常量
需要注意:1:接口当中的常量,可以省略public static final
2:接口当中的常量必须赋值,不能不赋值
3:接口中的常量名称要全部大写
3.方法:
抽象方法:不需要自己实现,谁用谁实现,默认修饰符 public abstract
使用implements实现接口 必须实现接口里面定义的方法
类方法,默认方法,私有方法都可以实现

final

final可以修饰类,方法和变量,被final修饰的类不可继承,被final修饰的方法不可重写,被final修饰的变量引用不可更改,引用的内容可以更改。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 2,730评论 0 11
  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 1,639评论 4 12
  • 面向对象主要针对面向过程。 面向过程的基本单元是函数。 什么是对象:EVERYTHING IS OBJECT(万物...
    sinpi阅读 1,123评论 0 4
  • 1.import static是Java 5增加的功能,就是将Import类中的静态方法,可以作为本类的静态方法来...
    XLsn0w阅读 1,282评论 0 2
  • 本文出自 Eddy Wiki ,转载请注明出处:http://eddy.wiki/interview-java.h...
    eddy_wiki阅读 1,232评论 0 5