文章标题

来源:互联网 发布:惠普服务器数据恢复 编辑:程序博客网 时间:2024/05/24 04:55

一、 接口的概念
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
{

}

0 0
原创粉丝点击