方法的重写--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();
    }
}
相关推荐
认真的酒窝16 小时前
自己动手开发编译器(十一)语义分析
java·开发语言
wbs_scy17 小时前
Linux C++ 高并发编程:线程池全链路深度解析,从原理到手撕实现
java·开发语言
JAVA面经实录91717 小时前
Linux 常用命令完整知识体系
java·linux·开发语言·汇编
贪玩的蛋挞18 小时前
C#与闭包
开发语言·c#
端庄的战斗机18 小时前
javascript 设计模式(文章很长,请自备瓜子,水果和眼药水)
开发语言·javascript·设计模式
Full Stack Developme19 小时前
Java LRU 与 LFU 算法及应用
java·开发语言·算法
C语言小火车20 小时前
C++ 堆排序深度精讲:基于完全二叉树的选择排序进化,最坏情况 O(n log n) 的稳定王者
开发语言·c++·算法·排序算法·堆排序
北冥you鱼20 小时前
abigen 最佳实践:从入门到精通,高效生成 Go 语言合约绑定
开发语言·golang·区块链
程序员老油条21 小时前
WSL2 + Docker Desktop:Windows 下的完美 Java 开发环境
java·windows·docker·wsl2
ALex_zry21 小时前
C++26 std::complex 结构化绑定详解:auto [re, im] = c
c语言·开发语言·c++