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

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

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

参数列表必须相同

重载:

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

参数列表不同

优点:实现代码复用性

接口:

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

编译看左,运行看右

只能定义常量

int A=1;

多是写功能性的实现

抽象类:

可以定义类成员

可以定义成员变量

private String name;

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

多写属性,方法

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

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

相关推荐
xiaoye37082 小时前
Spring 内置注解 和自定义注解的异同
java·后端·spring
低调小一2 小时前
OpenClaw 从安装到可用:把 Tools/Skills 变成“可控操控面板”,并用飞书做远程入口
java·大数据·人工智能·飞书·openclaw·clawbot·skil
CRMEB系统商城2 小时前
CRMEB标准版系统(PHP)v6.0公测版发布,商城主题市场上线~
java·开发语言·小程序·php
姗姗的鱼尾喵2 小时前
Java 面试内容分享
java·spring boot·面试
渡过晚枫2 小时前
[第十六届蓝桥杯/java]2.2025
java·职场和发展·蓝桥杯
6+h2 小时前
【Spring】Service层常用注解详解
java·后端·spring
REDcker2 小时前
Linux C++ 内存泄漏排查分析手册
java·linux·c++
杰克尼2 小时前
苍穹外卖--day11
java·数据库·spring boot·mybatis·notepad++
weixin199701080162 小时前
搜好货商品详情页前端性能优化实战
java·前端·python