首页 > 代码库 > JAVA三大特性之二——继承
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三大特性之二——继承
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。