commit 35541f501ebae7d28bfb8fe3147be58ec0d3e2d0 Author: hewh Date: Mon Mar 23 11:03:14 2026 +0800 Old Program diff --git a/w4/Person.java b/w4/Person.java new file mode 100644 index 0000000..24b57e2 --- /dev/null +++ b/w4/Person.java @@ -0,0 +1,30 @@ +public class Person { + protected String name; + protected int age; + + public Person(String name, int age) { + this.name = name; + this.age = age; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getAge() { + return age; + } + + public void setAge(int age) { + this.age = age; + } + + @Override + public String toString() { + return "Person{name='" + name + "', age=" + age + "}"; + } +} \ No newline at end of file diff --git a/w4/Student.java b/w4/Student.java new file mode 100644 index 0000000..66c0d5d --- /dev/null +++ b/w4/Student.java @@ -0,0 +1,40 @@ +public class Student { + private String name; + private int age; + private String studentId; + + public Student(String name, int age, String studentId) { + this.name = name; + this.age = age; + this.studentId = studentId; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getAge() { + return age; + } + + public void setAge(int age) { + this.age = age; + } + + public String getStudentId() { + return studentId; + } + + public void setStudentId(String studentId) { + this.studentId = studentId; + } + + @Override + public String toString() { + return "Student{name='" + name + "', age=" + age + ", studentId='" + studentId + "'}"; + } +}