方法的重写--5.29

当子类对父类的方法不满意时,可以进行重写,但是方法名字要与父类一样。

举例,我用people来举例,我是打工人,然后再创一个student类,重写方法我不是打工人,我是读书人。代码如下,发现代码重写只是子类重写,不影响父类的类方法。

复制代码
package javatest3;

public class people {
    public void work(){
        System.out.println("我是打工人");
    }
}

package javatest3;

public class student {
    public void work(){
        System.out.println("我不是打工人,我是读书人");
    }
}

package javatest3;

public class test {
    public static void main(String[] args) {
        student S =new student();
        S.work();

        people P=new people();
        P.work();
    }
}
相关推荐
likerhood几秒前
java中的return this、链式编程和Builder模式
java·开发语言
spring299792几秒前
Spring Boot 实战篇(四):实现用户登录与注册功能
java·spring boot·后端
原来是猿30 分钟前
Linux线程同步与互斥(三):POSIX信号量与环形队列生产者消费者模型
linux·运维·服务器·开发语言
未来转换34 分钟前
基于A2A协议的生产应用实践指南(Java)
java·开发语言·算法·agent
Rust语言中文社区36 分钟前
【Rust日报】Clone:像进程一样 fork 虚拟机的 Rust KVM VMM
开发语言·后端·rust
求知也求真佳40 分钟前
S02|工具使用:让 Agent 真正会干活,添加工具
开发语言·agent
后端漫漫42 分钟前
Redis 配置文件与服务功能
java·redis
Dwzun43 分钟前
基于Java+SpringBoot+Vue的校园二手物品置换系统设计与实现【附源码+文档+部署视频+讲解】
java·开发语言·spring boot
charlie1145141911 小时前
嵌入式Linux驱动开发(3)——内核模块机制 - Linux 的插件系统
linux·运维·开发语言·驱动开发·嵌入式硬件·学习
polaris06301 小时前
Spring Boot 项目开发流程全解析
java·spring boot·log4j