您的位置:首页 > 其它

文章标题

2016-06-24 15:41 225 查看
一、 接口的概念

1、 接口是一组行为的规范,定义,没有实现

2、 使用接口可以让我们的程序更加利于变化

3、 接口是面向对象的精髓之一

4、 面向对象发则:基于接口编程

二、 接口的定义

接口定义格式:

Interface 接口名称

{

全局常量;

抽象方法;

}

示例:

Interface Hit

{

Public void cry();

}

//接口实现

Class Goddess implements Hit

{

Public void cry()

{

}

}

三、 接口的使用规则

1、 接口可以继承多个接口

2、 一个类可以实现多个接口

3、 抽象类实现接口可以不实现方法(抽象)

4、 接口中的所有的方法的修饰符权限都是public

5、 接口中定义的属性都是常量

代码如下:

/**

接口

*/

class InterfaceDemo

{

public static void main(String[] args)

{

System.out.println(“Hello World!”);

}

}

interface A

{

}

interface B

{

}

interface IEat

{

public void eat();//接口中的所有的方法都为抽象方法,只能声明,不能实现

}

//定义一个接口

//接口可以继承多个接口

//接口不能被实例化

interface Hit extends A,B

{

String NAME = “小白”;//在接口中定义的属性都是常量,默认带有public,static final

public abstract void cry();//抽象方法默认有public abstract,

}

//女神

//一个类可以实现多个接口

class Goddess implements Hit,IEat

{

//必须实现接口中的所有方法

public void cry()

{

System.out.println(“疼死我了。。。。。。”);

}

public void eat()

{

System.out.println(“慢慢的吃”);

}

}

//抽象类实现接口可以不实现方法

abstract class Person implements Hit

{

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  接口