JAVA接口:1. 接口的定义(属性和方法)

一、接口的概念:接口是一种引用的数据类型,接口只是描述应该具备的方法,没有具体的实现,不能实例化。

1. 接口的定义:

 关键字:interface,不再使用class。接口的文件后缀名仍为java,编译后的文件仍叫class文件

与类的定义相同,唯一不同的是关键字

public interface MyInterface{

 

}

二、接口内成员(属性、方法)定义:

1.接口内属性的定义:接口中不能定义普通的属性

必须定义为常量,普通的类中可以用get set进行操作,接口不可以。

固定写法:public static final  数据类型 属性名 = 值;

公共访问权限  静态的 固定

 

2. 接口内方法的定义:

接口内的方法,必须全部是抽象方法,方法的定义有固定格式的:

public abstract 返回值类型 方法名(参数列表);

因为接口内方法必须要在实现的类中重写,故修饰符只能用public必须使用abstract,抽象方法

接口内的方法,只能提供公共访问抽象方法。

 

posted on 2018-05-27 03:49  adamal  阅读(32205)  评论(1编辑  收藏  举报