java实验三《简单类与对象的定义和使用》.docVIP

  • 78
  • 0
  • 约2.34千字
  • 约 6页
  • 2019-12-01 发布于河北
  • 举报

java实验三《简单类与对象的定义和使用》.doc

宁德师范学院计算机系 实验报告 (2015—2016 学年 第 2学期) 课程名称 面向对象程序设计(Java) 实验名称 简单类与对象的定义和使用 专 业 年 级 学号 姓名 指导教师 实验日期 2016.4.8 实验目的与要求: 1.掌握类的定义和使用 2.掌握对象的声明和不同访问属性的成员方问方式 3.掌握构造函数和析构函数的使用和执行过程 实验设备(环境): 微机、NETBeans IDE 7.0 实验内容: 定义一个类实现电话卡的概念,包括的变量有卡号、余额、密码,包括的方法有拨号、扣款、查询余额。定义主类,创建卡号类的对象,并完成相应操作。 实验步骤、实验结果及分析: 1:打开NETBeans IDE 7.0,新建项目,建立一个Java应用程序,在main方法写入如下代码: package 实验3; import java.util.Scanner; /** * * @author Administrator */ class card { public String number; public int balance; public String password; public card(String number,int balance,String password) { this.number=number; this.balance=balance; this.password=password; } public void dial()//拨号 { System.out.print(输入号码:); Scanner sc=new Scanner(System.in); String n=sc.next(); System.out.println(拨号完成!!!); } public void charge()//扣款 { this.balance=this.balance-5; } public void search()//查询余额 { System.out.println(余额:+this.balance); } } public class lin { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here card c=new card(1224151,100,qaz123); System.out.println(选项:1查询 2查询余额\n其他任意数字退出); int chose; Scanner sc=new Scanner(System.in); chose=sc.nextInt(); while(chose==1||chose==2) { if(chose==1) { c.dial(); c.charge(); } if(chose==2) c.search(); System.out.println(选项:1查询 2查询余额\n其他任意数字退出); chose=sc.nextInt(); } } } 运行程序(图1) 图1 输入1(图2) 图2 输入号码,完

文档评论(0)

1亿VIP精品文档

相关文档