- public class Test {
- public static void main(String[] args) {
- Student student = new Student();
- Person person = new Person();
- person.setName("Tom");
- person.setAge(18);
- student.setName("John");
- student.setAge(19);
- student.setSchool("AHU");
- System.out.println(person.getInfo());
- System.out.println(student.getInfo());
- }
- }
- class Person {
- private String name;
- private int age;
- public void setName(String name) {
- this.name = name;
- }
- public String getName() {
- return name;
- }
- public void setAge(int age) {
- this.age = age;
- }
- public int getAge() {
- return age;
- }
- public String getInfo() {
- return "Name: " + getName() + "\n" + "Age: " + getAge();
- }
- }
- class Student extends Person {
- private String school;
- public void setSchool(String school) {
- this.school = school;
- }
- public String getSchool() {
- return school;
- }
- public String getInfo() {
- return "Name: " + getName() + "\n" + "Age: " + getAge()
- + "\nSchool: " + getSchool();
- }
- }