很多人在学习了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),也可以重新定义自己的属性和方法,也可以直接继承父类的方法。

  

最新文章

  1. Object C中的数据类型表
  2. css之属性部分
  3. 项目演化系列--验证体系(基于angular的前端验证)
  4. "rel=nofollow"属性简介
  5. Unity中的Path对应各平台中的Path
  6. 关于commons-fileupload组件上传文件中文名乱码问题
  7. storyBoard中的Segue跳转
  8. 解决NGINX的WORDPRESS伪静态规则失效的问题
  9. cocoa动态方法决议及消息转发
  10. django模型——数据库(二)
  11. python笔记九(迭代)
  12. js对象属性值为对象形式取值方式
  13. java基础 lang包 详细介绍
  14. FCC(ES6写法) Validate US Telephone Numbers
  15. Data Block Compression
  16. Android动画总结
  17. Ajax框架---dwr的用法
  18. 【Ruby】【高级编程】面向对象
  19. Springboot Thymeleaf 发邮件 将html内容展示在邮件内容中
  20. Linux安装ElasticSearch-2.2.0-分词器插件(Mmseg)

热门文章

  1. CCArray
  2. MMA
  3. argparse 命令含参数模块
  4. oracle存储过程学习---包的概念
  5. 样式(Style)和主题(Theme)资源——样式资源
  6. IE6-能让png图片有透明效果的js代码
  7. Mac 安装Rudy环境 pod安装前的准备工作
  8. UltraISO制作linux启动盘(包含写入不完整解决方法)
  9. HTML 表单元素、 输入类型、Input 属性
  10. 把记事本文件固定在Win8的开始屏幕