JAVA三大特性之二——继承

Posted 云中志

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA三大特性之二——继承相关的知识,希望对你有一定的参考价值。

很多人在学习了JAVA以后,都会了解这个概念,而且继承也会在以后的开发中经常用到,但对于JAVA的继承特性,很多人都了解的不够深入,不够完整,当然这其中包括我,所以我就想抽点时间来整理一下JAVA继承特性方面的知识点。

  以下面的代码为例:

package staticTest;

class ClassName {
    /**功能的介绍:
     * 作者:
     * 参数:
     * 
     */
    private String name;
    private String sex;
    private int age;
    private int height;
    private int weight;    
    
    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;
    }

    public int getHeight() {   //获取身高
        return height;
    }

    public void setHeight(int height) {  //设置身高
        this.height = height;
    }

    public int getWeight() {  //获取体重
        return weight;
    }

    public void setWeight(int weight) {   //设置体重
        this.weight = weight;
    }
    
}

class Test extends ClassName{  //继承父类ClassName
    
}

  Test类在继承了父类以后,他将会拥有和父类一样的属性和方法,他可以重写父类的方法(@Override),也可以重新定义自己的属性和方法。就好比一个人继承了老爸的财产,他可以重新支配自己老爸的财产,也可不用老爸的财产。

  

以上是关于JAVA三大特性之二——继承的主要内容,如果未能解决你的问题,请参考以下文章

浅谈Java三大特性之继承

java随笔:三大特性之继承

理解java的三大特性之继承

Java提高篇之理解java的三大特性——继承

2.Java三大特性之继承

java三大特性之一继承