方法的重写--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();
    }
}
相关推荐
zxd02031113 小时前
DevOps + CI/CD:从理念到 Jenkins 实战落地
java·开发语言
qq_白羊座13 小时前
GitLab CI + Jenkins 双流水线模式Jenkins 端实现
java·开发语言
say_fall13 小时前
8086汇编程序设计_从基础到实战
开发语言·汇编·8086
填满你的记忆13 小时前
《RAG 完整工作流程详解》
java·ai·agent·rag
Kurisu57513 小时前
深度解析:Go 语言 GMP 调度器模型与内核线程探测
java·数据库·golang
架构源启13 小时前
Spring AI进阶系列(11) Spring AI Multi-Agent 协作系统:辩论、投票与共识机制实战
java·人工智能·spring
一条泥憨鱼13 小时前
深入理解Java反射(超详细)
java·开发语言·spring·mybatis·反射
sycmancia13 小时前
Qt——Qt中的调色板
开发语言·qt
J-query13 小时前
修改AndroidStudio的Boot Java Runtime for the IDE后,AndroidStudio启动就报错
java·开发语言·ide·android studio
雪度娃娃13 小时前
ASIO异步通信——服务器网络层和逻辑层设计
开发语言·网络·c++·php