• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

JAVASE 继承

开发技术 开发技术 4小时前 1次浏览

JAVA的继承

JAVASE中可以通过extends来实现类与类之间的继承,使用extends的类称为“子类”,被extends指向的类成为”父类“,子类可以拥有父类的方法和属性,但是private类型的不行,这一点与封装类似。

package 继承;

public class person {
    private String name;
    private String sex;
    private int age;
    public void speak(){
        System.out.println("说了一句话");
    }

    public String getName() {
        return name;
    }

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

    public String getSex() {
        return sex;
    }

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

    public int getAge() {
        return age;
    }

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

public class student extends person{
    public static void main(String[] args) {
        student stu = new student();
        stu.setAge(18);
        stu.setName("张三");
        stu.setSex("男");
        stu.speak();
    }
}
package 继承;

public class teacher extends  person{
    public static void main(String[] args) {
        person per=new person();
        per.setAge(30);
        per.setName("张老师");
        per.setSex("男");
        per.speak();
    }
}

 


程序员灯塔
转载请注明原文链接:JAVASE 继承
喜欢 (0)