欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

第10讲:面向对象----继承

程序员文章站 2022-03-03 16:08:42
...

继承的理解

对于同一个类中的对象,可以直接继承该类所具有的属性和方法,同时该对象也可以有自己的属性和方法,有了继承,可以使代码更加的简化。

Personal 类

public class Person {
    public  int age;
    public String sex;
    public String name;

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

}

student对象

import java.net.SocketTimeoutException;

public class student extends Person {
    private int score;
    private String sno;

    public int getScore() {
        return score;
    }

    public void setScore(int score) {
        this.score = score;
    }

    public String getSno() {
        return sno;
    }

    public void setSno(String sno) {
        this.sno = sno;
    }
    public static void main(String[] args){
        student p=new student();
        p.setName("红红");
        p.setAge(18);
        p.setSno("1001");
        p.setScore(90);
        System.out.println(p.getSno()+"----"+p.getName()+"----"+p.getAge()+"----"+p.getScore());
    }
}

out:
第10讲:面向对象----继承