ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:42.19KB ,
资源ID:1042227      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1042227.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验5-封装与继承实验报告.docx)为本站会员(龙***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

实验5-封装与继承实验报告.docx

1、福建工程学院import java.util.ArrayList;import java.util.LinkedList;福建工程学院private String Sex;private int Age;private String Major;private int Grade;public String Name;public String getID()return ID;public void setID(String iD) if(!iD.matches(“0-98“)iD=“00000000“;this.ID=iD;public String getSex()return Sex;

2、public void setSex(String sex)if (!“男“.equals(sex)this.Sex=sex;福建工程学院public void setAge(int age) if(age60)age=18;this.Age=age;public String getMajor() return Major;public void setMajor(String major) ArrayList m=new ArrayList();m.add(“软件工程“);m .add(“计算机科学与技术“);m .add(“物联网工程“);m.add( “网络工程“ );if(!m.co

3、ntains(major)major=“未分配“;this.Major=major;public int getGrade() return Grade;福建工程学院this.Grade=grade;public Students(String iD,String sex,int age,String major,int grade,String name) setID(iD);setSex(sex);setAge(age);setMajor(major);setGrade(grade);this.Name = name;public void Display() System.out.pri

4、ntln(“学号:“ +getID();System.out.println(“姓名:“ +Name);System.out.println(“性别:“ + getSex();System.out.println(“年龄:“ + getAge();System.out.println(“专业:“ + getMajor();System.out.println(“年级:“ + getGrade();福建工程学院a1.Display();System.out.println(“n“);Students a2 = new Students(“201801144“,“潘“ ,8,“计算机“,20150

5、9,“潘氏集团“ );a2.Display();2计数器类使用单例模式实现一个计数器类,满足以下要求:(1)编写 add()方法,使计数器的值加 1。(2)编写 sub()方法,使计数器的值减 1。(2)编写 reset()方法,实现重置计数器的功能。(3)编写 disp()方法,输出计数器的值。(4)对计数器类进行两次以上的实例化,并分别进行计数以及输出。福建工程学院import java.util.ArrayList;import java.util.LinkedList;public class Students private static Students instance;priv

6、ate int count=0;private void add() this.count+;public void sub()this.count-;public void reset()this.count=0;福建工程学院public static Students getStudents()if(instance = null)instance = new Students();return instance;public static void main(String args) / TODO 自动生成的方法存根Students a1= new Students().getStude

7、nts();Students a2= new Students().getStudents();Students a3= new Students().getStudents();System.out.print(“计数器加 1 两次:“);a1.add();a2.add();a3.disp();System.out.print(“计数器减 1 一次:“);a1.sub();a3.disp();福建工程学院a1.reset();a3.disp();3用户基类及子类(1)创建用户基类 CommonUser属性: 用户 ID: userID 用户名:userName 电话:phoneNum 电子邮

8、件:email 身份证:idCardNo 登录密码:loginPWD方法: dispInfo()(2)创建基金经理子类 Manager,继承 CommonUser,增加以下属性和方法属性: 账户余额: balance 交易密码: transPWD 所持基金: holdMoneyFunds方法: dispInfo()(3)创建顾客子类 Customer,继承 CommonUser,增加以下属性和方法属性:福建工程学院import java.util.ArrayList;import java.util.LinkedList;public class CommonUser String userI

9、D;String userName;String phoneNum;String email;String idCardNo;String loginPWD;public CommonUser(String userID,String userName,String phoneNum,String email,String idCardNo,String loginPWD)this.userID=userID;this.userName=userName;this.phoneNum=phoneNum;福建工程学院this.idCardNo=idCardNo;this.loginPWD=logi

10、nPWD;public void dispInfo()System.out.println(“用户 ID:“+ this.userID);System.out.println(“用户名:“+ this.userName);System.out.println(“电话:“+ this.phoneNum);System.out.println(“电子邮件:“+ this.email);System.out.println(“身份证:“+ this.idCardNo);System.out.println(“登录密码:“+ this.loginPWD);public static void main(String args) / TODO 自动生成的方法存根Manager a = new Manager(“201801“, “潘氏集团“, “0123456789“, ““, “20180140180114“, “pwd201801“, 1000000.0, “pwd2018“, 2000000.0);a.dispInfo();Customer a1 = new Customer(“201712“, “Java“, “9876543210“, ““, “201712201712“, “Java201712“, “FJUT“);a1.dispInfo();

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。