3.6java的接口 Java面向对象程序设计
Java面向对象程序设计 3.6 Java的接口
目录 CONTENTS 3.6.1接口的定义 3.6.2接口的实现 3.6.3深入理解接口 Java面向对象程序设计
Java面向对象程序设计 目录 CONTENTS 3.6.1 接口的定义 3.6.2 接口的实现 3.6.3 深入理解接口
3.6.1接口的定义 Java面向对象程序设计
Java面向对象程序设计 3.6.1 接口的定义
3.6.1接口的定义 >接口( interface):是由抽象方法和常量组成的特 殊类,是java中用来实现类似多重继承功能的一种结构。 >接口的访问控制符一般用public,表明可以被所有的类 和接口使用;如果没有此修饰符,则只能被同一个包中的 其他类和接口利用。 >接口也具有继承性,用 extends来声明,一个接口可以 接口的概念 有一个以上的父接口,之间用逗号分隔。 >接口仅定义对外的接口和规范,并没有实现其功能, 功能要靠实现了该接口的类重写抽象方法来完成。 Java面向对象程序设计
Java面向对象程序设计 ➢接口(interface):是由抽象方法和常量组成的特 殊类,是java中用来实现类似多重继承功能的一种结构。 ➢ 接口的访问控制符一般用public,表明可以被所有的类 和接口使用;如果没有此修饰符,则只能被同一个包中的 其他类和接口利用。 ➢ 接口也具有继承性,用extends来声明,一个接口可以 有一个以上的父接口,之间用逗号分隔。 ➢ 接口仅定义对外的接口和规范,并没有实现其功能, 功能要靠实现了该接口的类重写抽象方法来完成。 ➢ 3.6.1 接口的定义 接口的概念
3.6.1接口的定义 接口用关键字 interface来声明。 语法: public] interface接口名[extends父接口名列表] 接口的声明 ∥常量域说明: [public][static][final]域类型域名=常量值; //抽象方法声明: public][abstract]返回值方法名(参数列表); Java面向对象程序设计
Java面向对象程序设计 接口用关键字interface来声明。 语法: [public] interface 接口名 [extends 父接口名列表 ] { //常量域说明: [public] [static] [final] 域类型 域名=常量值 ; //抽象方法声明 : [public] [abstract] 返回值 方法名(参数列表); } 接口的声明 3.6.1 接口的定义