java随手笔记 接口的理解

本文探讨了Java中的接口概念,强调接口作为方法设计与实现分离的机制。接口定义了方法但不包含实现,比如IMammal接口可以包含speak方法。一个类可以实现多个接口,象征着多继承。接口方法默认为public,类实现接口时必须提供所有方法的实现。此外,接口可以继承其他接口,允许单个接口继承多个接口,但实现接口的所有方法仍需完成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

接口

        接口在java中将方法设计和方法实现。打个比方,有哺乳动物IMammal,猫cat,狗dog,这样我们就能将哺乳动物IMammal设计成接口,然后在里面设计相应的speak方法,但是不实现这个方法的具体内容,实现方法或者是实现内部功能这件事情就交给接口里面的类完成,看下面代码就能十分清楚怎么运作的:

接口格式 :

 interfac +接口名称{

+接口体

}

例如:

interface IMammal {
    public void speak();
    public void eat();
    public void sleep();
}

注意:

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值