接口—为什么使用接口 什么是接口

1.  接口  -  } 代表着一种能够做到哪些操作

     比如电脑中的USB口。

     接口就是特殊的抽象类。(此抽象类中只能放置抽象方法和静态常量)!

     用于解决java的单继承特性。

2.

  1. public abstract class A{
  2.     private int age;
  3.     private String name;
  4.     public void print(){
  5.  }
  6.     public abstract void add();
  7.     public abstract void del();
  8.   //省略setter/getter方法
  9. }
  10.   public interface  B{
  11.      static final String  NAME="admin";
  12.      public void add();
  13.   }

3.接口的特点

   1.不能被实例化   

    2.实现类(StoDoor)必须实现接口(Lock)中所有的方法  

    3.实现类可以实现多个接口

    4.接口中定义的变量都是静态常亮

4.单词

接口(interface)   实现(implements)

接口代表一种能力 - }体现在接口的方法上

注意:不同包的类或者接口访问必须使用import指令引入其他类或者接口

5.使用接口完成多态的实例化

6.面向接口的编程不用考虑具体实现细节

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值