java中继承的使用案例

上传者: 31705477 | 上传时间: 2021-07-09 21:33:28 | 文件大小: 4KB | 文件类型: RAR
继承的使用 (1)声明一个人类Person,放入以你的姓名为包名的包中,姓名为private类型属性,性别为protected类型变量,年龄为默认访问类型变量;该类有两个构造方法Person()和Person(姓名,性别,年龄),构造方法Person()中设置姓名,性别为空字符串,年龄为0,构造方法Person(姓名,性别,年龄)中设置姓名,性别只能为“男”或“女”,年龄大于0、小于130,如果不满足就报错重新;定义三个属性的set和get方法;重新定义toString()方法,能打印该人的基本信息; (2)学生类Student继承Person,增加了学号信息,有两个构造方法Student()和Student(姓名,性别,年龄,学号),调用父类Person的构造方法对父类部分进行构造,在Student()中,默认学号为空字符串,在Student(姓名,性别,年龄,学号)中,对各个变量进行赋值;定义新增属性的set和get方法;重新定义toString()方法,能打印该学生的基本信息,该方法中试对private类型属性姓名、protected类型变量性别、默认访问类型变量年龄直接访问,理解子类对父类不同类型的属性的访问权限;

文件下载

资源详情

[{"title":"( 5 个子文件 4KB ) java中继承的使用案例","children":[{"title":"java的继承性","children":[{"title":"exam4_1","children":[{"title":"Graduate.java <span style='color:#111;'> 438B </span>","children":null,"spread":false},{"title":"People.java <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"Undergraduate.java <span style='color:#111;'> 1004B </span>","children":null,"spread":false},{"title":"Exam4_1.java <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"Student.java <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明