java例程练习(关于重写[overwrite/override])

此博客展示了一段Java代码,定义了Person和Student类,Student类继承自Person类。代码创建了Person和Student对象并设置属性,最后输出对象信息,体现了Java面向对象编程中类的定义、继承和方法使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. public class Test {  
  2.     public static void main(String[] args) {  
  3.         Student student = new Student();  
  4.         Person person = new Person();  
  5.           
  6.         person.setName("Tom");  
  7.         person.setAge(18);  
  8.           
  9.         student.setName("John");  
  10.         student.setAge(19);  
  11.         student.setSchool("AHU");  
  12.           
  13.         System.out.println(person.getInfo());  
  14.         System.out.println(student.getInfo());  
  15.           
  16.     }  
  17. }  
  18.   
  19.   
  20. class Person {  
  21.     private String name;  
  22.     private int age;  
  23.       
  24.     public void setName(String name) {  
  25.         this.name = name;  
  26.     }  
  27.       
  28.     public String getName() {  
  29.         return name;  
  30.     }  
  31.   
  32.     public void setAge(int age) {  
  33.         this.age = age;  
  34.     }  
  35.   
  36.     public int getAge() {  
  37.         return age;  
  38.     }  
  39.       
  40.     public String getInfo() {  
  41.         return "Name: " + getName() + "\n" + "Age: " + getAge();  
  42.     }     
  43. }  
  44.   
  45. class Student extends Person {  
  46.     private String school;  
  47.   
  48.     public void setSchool(String school) {  
  49.         this.school = school;  
  50.     }  
  51.   
  52.     public String getSchool() {  
  53.         return school;  
  54.     }  
  55.       
  56.     public String getInfo() {  
  57.         return "Name: " + getName() + "\n" + "Age: " + getAge()  
  58.             + "\nSchool: " + getSchool();  
  59.     }  
  60. }  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值