完成一个面向程序设计的JAVA实验,实验项目中应能包括:类,对象,继承,重写及属性及方法的使用

完成一个面向程序设计的JAVA实验,实验项目中应能包括:类,对象,继承,重写及属性及方法的使用

这里设计了三个类,分别是 Person Student Main, 其中Student 继承了Person类,并且重写了Person类的show方法。在Main类中创建了Student类,并且调用了show方法


public class Person {

    protected String name;

    protected int 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;
    }

    public void show() {
        System.out.println("Person name: " + name + " age:" + age);
    }
}

public class Student extends Person {

    @Override
    public void show() {
        System.out.println("Student name: " + name + " age:" + age);
    }
}


public class Main {
    public static void main(String[] args) {
        Student student = new Student();
        student.setAge(19);
        student.setName("张三");
        student.show();
    }
}