欢迎来到天天文库
浏览记录
ID:45097806
大小:117.51 KB
页数:6页
时间:2019-11-09
《java实验三《简单类与对象的定义和使用》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、宁德师范学院计算机系实验报告(2015—2016学年第2学期)课程名称面向对象程序设计(Java)实验名称简单类与对象的定义和使用专业年级学号姓名指导教师实验日期2016.4.8实验目的与要求:1.掌握类的定义和使用2.掌握对象的声明和不同访问属性的成员方问方式3.掌握构造函数和析构函数的使用和执行过程实验设备(环境):微机、NETBeansIDE7.0实验内容:定义一个类实现电话卡的概念,包括的变量有"卡号"、"余额"、"密码",包括的方法有"拨号"、"扣款"、"查询余额"。定义主类,创建卡号类的对象,并完成相应操作。实验步骤、实验结果及分析:1:打开NETBeansIDE
2、7.0,新建项目,建立一个Java应用程序,在main方法写入如下代码:package实验3;importjava.util.Scanner;/****@authorAdministrator*/classcard{publicStringnumber;publicintbalance;publicStringpassword;publiccard(Stringnumber,intbalance,Stringpassword){this.number=number;this.balance=balance;this.password=password;}publicvoidd
3、ial()//拨号{System.out.print("输入号码:");Scannersc=newScanner(System.in);Stringn=sc.next();System.out.println("拨号完成!!!");}publicvoidcharge()//扣款{this.balance=this.balance-5;}publicvoidsearch()//查询余额{System.out.println("余额:"+this.balance);}}publicclasslin{/***@paramargsthecommandlinearguments*/pu
4、blicstaticvoidmain(String[]args){//TODOcodeapplicationlogicherecardc=newcard("1224151",100,"qaz123");System.out.println("选项:1查询2查询余额其他任意数字退出");intchose;Scannersc=newScanner(System.in);chose=sc.nextInt();while(chose==1
5、
6、chose==2){if(chose==1){c.dial();c.charge();}if(chose==2)c.search();Sys
7、tem.out.println("选项:1查询2查询余额其他任意数字退出");chose=sc.nextInt();}}}运行程序(图1)图1输入1(图2)图2输入号码,完成拨号并扣款(图3)图3输入2,查询扣款后的余额(图4)图4输入其他任意数字结束程序(图5)图5实验总结本次实验是定义类与对象,,类的说明部分由关键字class与类名组成,类的内容写在花括号内,有数据成员和成员方法两部分组成。将经常使用的一段代码作为一个类,在需要的时候使用它,可以提高编程的效率。指导教师评语:完成所有规定的实验内容,实验步骤正确,结果正确;成绩评定教师签字2016年4月13日备注:注:
8、1、报告内的项目或设置,可根据实际情况加以补充和调整2、教师批改学生实验报告应在学生提交实验报告10日内
此文档下载收益归作者所有