接口

  1. 为什么要使用接口?
    答:当一个类要继承多个类时,用继承无法实现,这时可以用接口实现同时继承多个类。
    2.接口是一种能力:体现在接口的方法上
    接口是一种约定,其体现在接口名称和注释上
    3 面向接口编程
    程序设计时面向接口的约定而不考虑具体实现
    4.接口的特征:
    a.接口不可以被实例化
    b.实现类必须实现接口的所有方法
    c.实现类可以实现多个接口
    d.接口中的变量都是静态常量
    5.如何理解接口是一种能力?
    (1)可以被多继承
    (2)设计和实现完全分离
    (3)更自然的使用多态
    (4)更容易搭建程序框架
    (5)更容易更换实现
    6.一个类可以实现多个接口,非抽象类实现接口时必须实现接口中的全部方法
    7.抽象类利于代码复用,接口利于代码维护
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值