java基础-接口

本文详细解析了抽象类与抽象方法的特点,包括抽象类不能创建对象、如何通过继承实现抽象方法等内容。同时介绍了接口的概念及特性,如接口提供的形式而非实现、接口中域的特性等。此外还探讨了继承多个接口的情况以及接口中嵌套接口的访问权限。

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

1、抽象类和抽象方法

1.1 抽象类不能创建对象。
1.2 包含抽象方法的类叫做抽象类。
1.3 继承抽象类,并想创建该新类的对象,就必须为基类的所有抽象方法提供方法定义。

2、接口

2.1 接口只提供形式,不提供任何具体实现。
2.2 可以包含域,但隐式为static 和final 的。
2.3 方法默认为public 访问权限。

3、继承扩展接口

可以继承多个接口。

4、接口域

 接口中的域首次被访问时,加载初始化。

5、嵌套接口

5.1 类中嵌套的接口可以使public 、包访问权限、 private。private接口不能被外部使用。
5.2 接口中嵌套接口只能是public。
5.3 当实现某个接口时,并不需要实现嵌套在其内部的任何接口。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值