Java oop(5)--- 接口

本文探讨了Java中接口的重要性和使用,解释了为何接口能实现多继承,并详细介绍了接口的关键特性,如`interface`关键字、抽象方法、接口的实现与多实现等。此外,还通过生活和计算机中的例子解释接口的概念,并通过实战展示了如何创建接口、实现类以及调用接口方法。强调了面向接口编程的实践意义和接口作为约定的角色。

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

为什么使用接口

1. 为什么使用接口

接口可以实现Java中的“多继承”

2.代码体现

 

 什么是接口

1.接口的关键字是interface

 2.接口中的所有方法都是用public abstract修饰的

 3.接口不能实例化(接口就是一个特殊的抽象的方法)

 4..实现类必须实现接口的所有方法

实现类关键字implements

 

5.可以实现多个接口

 6.接口中的常量都是静态常量

生活中的接口

 计算机中的接口

创建接口的步骤

1.创建接口

2.创建实现类

3.调用接口

接口实战

1.创建接口

(1)第一种方式创建:class修改为interface

(2)第二种方式创建:直接创建interface

 

2.创建实现类

3.调用接口

 

 接口是一种能力

公式: A has B【A拥有B的能力(功能)】

===> A implement B 【B是接口,A是实现类】

面向接口编程

答案就是前面代码

 接口是一种约定

1. 有些接口只有名称,没有方法

2.有些接口需要通过注释约定接口的实现规则

面向接口编程实战

 

 

 

 

 

 

 实战

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值