您的位置:首页 > 编程语言 > Java开发

Java day06 接口interface

2016-03-18 23:35 405 查看
/* 接口:
理解层次1 其内的方法全为抽象方法
接口中常见成员定义:常量,抽象方法
修饰符	常量:public static fianl
方法  public abstract
继承和接口实现的关系:
子父类之间的关系是继承,而接口部分则叫做实现(implements)
子类对接口中的方法全实现后,才能建立对象(实例化),否则子类仍是抽象类
一个子类可以实现多个接口,即多实现,这是Java在没有多继承下的另一种表现形式
——原因是接口中的方法都没有方法体,即便是同名的方法
一个子类可以同时继承父类和实现接口
接口之间可以有多继承
应用之一:部分类中有此方法,其他类中没有,那么这个方法可以置于接口中
——可理解为扩展
*/
interface A
{
abstract void method();
}

class B implements A
{
public void method()
{
System.out.println("Hello World!");
}
}

class InterfaceDemo
{
public static void main(String[] args)
{
B b=new B();
b.method();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: