方法的重写--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();
    }
}
相关推荐
a程序小傲5 分钟前
小红书Java面试被问:TCC事务的悬挂、空回滚问题解决方案
java·开发语言·人工智能·后端·python·面试·职场和发展
短剑重铸之日15 分钟前
《SpringBoot4.0初识》第五篇:实战代码
java·后端·spring·springboot4.0
heartbeat..19 分钟前
Spring MVC 全面详解(Java 主流 Web 开发框架)
java·网络·spring·mvc·web
-西门吹雪21 分钟前
c++线程之std::async浅析
java·jvm·c++
a努力。31 分钟前
国家电网Java面试被问:最小生成树的Kruskal和Prim算法
java·后端·算法·postgresql·面试·linq
朝九晚五ฺ33 分钟前
从零到实战:鲲鹏平台 HPC 技术栈与并行计算
java·开发语言
CUIYD_198935 分钟前
Freemarker 无法转译 & 字符
java·开发语言·spring
自在极意功。43 分钟前
简单介绍SpringMVC
java·mvc·springmvc·三层架构
superman超哥43 分钟前
Rust Vec的内存布局与扩容策略:动态数组的高效实现
开发语言·后端·rust·动态数组·内存布局·rust vec·扩容策略
Evand J1 小时前
【MATLAB例程,附代码下载链接】基于累积概率的三维轨迹,概率计算与定位,由轨迹匹配和滤波带来高精度位置,带测试结果演示
开发语言·算法·matlab·csdn·轨迹匹配·候选轨迹·完整代码