欢迎来到天天文库
浏览记录
ID:37857936
大小:39.50 KB
页数:5页
时间:2019-06-01
《java-实验1-郭苹苹-数媒1301-04号》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验报告课程名称:Java与对象分布技术实验名称:实验一Java应用程序介绍和面向对象程序设计实验日期:2015.1.23班级:数媒1301姓名:郭苹苹学号1030513104一、实验内容1、编写一个应用程序,它读取一个整数,并判定它是奇数是偶数,然后打印该数。2、编写一个程序,通过两次输入,读取用户的名和姓,然后连接名和姓,之间加一空格,最后打印经过连接的字符串。3、编写一个程序,接收用户输入的整数,将该数分离成单独的数字,然后相互间隔3个空格打印出这些数字。例如,如果用户输入325,则程序应打印如下结果
2、:3254、修改类Account。增加一个debit方法,实现取钱功能。取钱的数量不应该超过余额,若超过,则余额不变,并且输出信息:“Debitamountexceededaccountbalance.“。相应地修改AccountTest类,对debit方法进行测试。5、Employee类。创建Employee类,包含三个实例变量:firstName(String变量),lastName(String变量)和monthSalary(double变量)。使用一个构造函数来初始化三个实例变量。若monthSal
3、ary不是正数,则设为0。对于每个实例变量,有set和get方法。编写一个EmployeeTest类测试Employee类的正确性。创建两个Employee对象,显示每个对象的年收入(yearSalary)。然后给每个Employee年收入10%的增加,再次显示年收入。二、运行情况1.importjava.util.scanner;publicclassExe.1{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);in
4、ta;intb;System.out.print(“Enteraninteger:”);a=input.nextInt();b=a%2;if(b==0)System.out.printf(“%d是偶数”,a);elseSyetem.out.printf(“%d是奇数”,a);5/5}}2.importjava.util.scanner;publicclassExe.2{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in
5、);stringlastname;stringfirstname;System.out.print(“Enterlastname:”);lastname=input.nextInt();System.out.print(“Enterfirstname:”);firstname=input.nextInt();Syetem.out.print(“%c%c”,lastname,firstname);}}3.importjava.util.Scanner;publicclassExe.3{publicstat
6、icvoidmain(String[]args){Scannerinput=newScanner(System.in);Intnum,a,n=2;Inti[],j;System.out.printIn(“Enteraninteger:”);a=input.nextInt();System.out.println("您输入的是"+num.length()+"位数字!");num=input.nextLine();i[0]=a%10;j=a/10^mun-1;while(n7、-n-1%10;n++;}5/5System.out.printIn(“%d%d”,j,i[n]);}4.publicclassAccount{privatedoublebalance;publicAccount(doubleinitialBalance){if(initialBalance>0.0)balance=initialBalance;}publicvoidcredit(doubleamount){balance=balance+amount;}publicdebit(doublew){if(w<8、=balance)balance=balance-w;elseSystem.out.printIn(“Debitamountexceededaccountbalance.”);}publicdoublegetBalance(){returnbalance;}4.2.importjava.util.Scanner;publicclassAccountTest{publicstaticvoidmain(String[
7、-n-1%10;n++;}5/5System.out.printIn(“%d%d”,j,i[n]);}4.publicclassAccount{privatedoublebalance;publicAccount(doubleinitialBalance){if(initialBalance>0.0)balance=initialBalance;}publicvoidcredit(doubleamount){balance=balance+amount;}publicdebit(doublew){if(w<
8、=balance)balance=balance-w;elseSystem.out.printIn(“Debitamountexceededaccountbalance.”);}publicdoublegetBalance(){returnbalance;}4.2.importjava.util.Scanner;publicclassAccountTest{publicstaticvoidmain(String[
此文档下载收益归作者所有