public class Undergraduate extends Student { private String degree; public Undergraduate(String name, int age, String degree) { super(name, age); this.degree = degree; } @Override public void show() { super.show(); System.out.println("学位:" + degree); } } public class Student { private String name; private int age; public Student(String name, int age) { this.name = name; this.age = age; } public void show(){ System.out.println("姓名:" + name + "\n年龄:" + age); } } public class TestStudent { public static void main(String[] args) { Student s1 = new Student("yhviews", 20); Undergraduate u1 = new Undergraduate("zeal", 22, "本科"); s1.show(); u1.show(); } }
点赞 3

相关推荐

劝退式:感觉有人回才是不正常的
点赞 评论 收藏
分享
不懂!!!:感觉你的项目描述太简单了,建议使用star描述法优化提炼一下,就是使用什么技术或方案解决了什么问题,有什么效果或成果,例如:对axios进行了二次封装,实现了请求的统一管理、错误的集中处理以及接口调用的简化,显著提高了开发效率和代码维护性,使用canvas技术实现了路线绘制功能,通过定义路径绘制函数和动态更新机制,满足了简化的导航可视化需求,提升了用户体验。像什么是使用其他组件库,基本功能描述就最好不要写到项目成果里面去了,加油
点赞 评论 收藏
分享
牛客网
牛客企业服务