java中的方法重写,重载,接口和抽象类

重写:相当于原来的方法不要,重新写一个按自己规则写的方法

返回值相同,参数列表相同,方法名称相同

参数列表必须相同

重载:

println中打开可以接收多种类型 有int double

参数列表不同

优点:实现代码复用性

接口:

方法可以多实现implements 后面可以有多个接口行为

编译看左,运行看右

只能定义常量

int A=1;

多是写功能性的实现

抽象类:

可以定义类成员

可以定义成员变量

private String name;

能定义抽象方法,但不写方法体{}

多写属性,方法

例:动物类有两栖,爬行类 都具备名字,颜色

这是就可以有eat方法 吃的东西不一样可以封装一个抽象类 那么eat可以用接口

相关推荐
阳光宅男@李光熠7 小时前
【电子通识】一起学习TDK的EMC基础——电池兼容设计方法概述
java·前端·数据库
张宜强7 小时前
025 安居租赁 · 房屋租赁平台
java·课程设计
Java_2017_csdn7 小时前
ReentrantLock 与 Redis RLock 对比解读
java
YDS8297 小时前
Small Spring IOC篇:实现 Bean 的定义、注册、获取
java·spring
边境悍匪7 小时前
蜗牛学苑 Java 智能体学习 Day45|Knife4j+SpringBoot3、书城项目整合 MyBatis 思维导图复盘
java·开发语言·vue.js·学习·spring
需要8268 小时前
Arthas 一个命令排查线上问题
java·jvm·spring·spring cloud
Kyrie_kk8 小时前
Java--ProcessBuilder操作系统进程
java·后端
SamDeepThinking8 小时前
关于java final关键字的可见性
java·后端·面试
Wang's Blog9 小时前
Java 项目实战: 外卖平台-MyBatis-Plus分页插件与员工分页查询
java·项目开发
MetaLite9 小时前
全网最好的SpringBoot接口请求对象设计
java·spring boot·后端