java java面向对象-接口的特点和接口的继承

20180403 java java面向对象-接口的特点和接口的继承



接口的特点:
1)接口没有构造器,所以不能实例化,也不能显示定义构造器;
2)接口只能继承接口,不能继承类,且接口支持多继承(java中类是单继承关系),多继承格式为:
[修饰符] Interface 接口名 extends 接口1,接口2


eg:


//爬行动物规范
Interface IWalkable
{
  void walk();
}


//水生动物规范
Interface ISwable
{
  void swim();
}




//两栖动物规范
Interface LiangQiable extends IWalkable,ISwable
{
  ...
}




//演示接口
public class aa
{
  public static void main(String[] args)
  {}
}




3)接口里的方法全部都是抽象的,默认修饰符为public abstract
4)接口里的字段默认都是全局静态常量,默认修饰符是public static final
5)接口里的内部类全部都是公共静态的,默认修饰符是public static






/***************************************************************/
/*****  类与类之间存在继承关系,使用 extends表示;          *****/
/*****                                                     *****/
/*****  接口和接口之间只能是继承关系,使用 extends表示;    *****/
/*****                                                     *****/
/*****  类和接口之间 只有实现关系,没有继承关系(但有时候我  *****/
/*****  们也叫做继承关系),使用implements表示。            *****/
/***************************************************************/














评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值