第四次上机
package bbb;
import java.util.Scanner;
class book{
String namber;
String name;
String identify;
String gps;
int kejie;
int jieshu;
int nengjie;
int benjie;
int benhuan;
void book1(){
nengjie=kejie-jieshu-benjie;
System.out.println("账号:"+namber+"持卡人姓名:"+name+"身份证号:"+identify+"地址:"+gps+"已借书:"+jieshu+"本次借书:"+benjie+"可借书:"+nengjie);
}
void book2(){
nengjie=kejie-jieshu+benhuan;
System.out.println("账号:"+namber+"持卡人姓名:"+name+"身份证号:"+identify+"地址:"+gps+"已借书:"+jieshu+"本次还书:"+benhuan+"可借书:"+nengjie);
}
}
public class usebook {
public static void main(String[] args) {
Scanner ht=new Scanner(System.in);
book b=new book();
System.out.println("持卡人账号:");
b.namber=ht.nextLine();
System.out.println("持卡人姓名:");
b.name=ht.nextLine();
System.out.println("身份证号:");
b.identify=ht.nextLine();
System.out.println("地址:");
b.gps=ht.nextLine();
System.out.println("借书总数:");
b.kejie=ht.nextInt();
System.out.println("已借书数:");
b.jieshu=ht.nextInt();
System.out.println("本次借书数:");
b.benjie=ht.nextInt();
System.out.println("本次还书数:");
b.benhuan=ht.nextInt();
b.book1();
b.book2();
}
}
持卡人账号:
263546567
持卡人姓名:
朦胧话
身份证号:
635467253465274
地址:
湖南
借书总数:
8
已借书数:
2
本次借书数:
1
本次还书数:
3
账号:263546567持卡人姓名:朦胧话身份证号:635467253465274地址:湖南已借书:2本次借书:1可借书:5
账号:263546567持卡人姓名:朦胧话身份证号:635467253465274地址:湖南已借书:2本次还书:3可借书:9
package bbb;
class testelege{
double benuseelete;
double xiauseelete;
double monally;
void set(double benuseelete,double xiauseelete){
this.benuseelete=benuseelete;
this.xiauseelete=xiauseelete;
}
void get1(){
monally=benuseelete1.2;
System.out.println("上个月用电量:"+xiauseelete+"本月用电量:"+benuseelete+"电费:"+monally);
}
void set1(){
monally=benuseelete1.2;
System.out.println("上个月用电量:"+xiauseelete+"本月用电量:"+benuseelete+"电费:"+monally);
}
}
public class useelege {
public static void main(String[] args) {
double benuseelete;
double xiauseelete;
double monally;
testelege t=new testelege();
t.set(1200, 1000);
t.get1();
t.set(1500, 1200);
t.set1();
}
}
上个月用电量:1000.0本月用电量:1200.0电费:1440.0
上个月用电量:1200.0本月用电量:1500.0电费:1800.0
/*2、编写“圆柱体”类及其测试类。
2.1 “圆柱体”类
私有属性:圆底半径、高,
构造方法:带两个参数
方法1:计算底面积
方法2:计算体积
方法3:打印圆底半径、高、底面积和体积。
2.2 测试类
创建2个对象,并调用方法/
import java.util.;
class testvolume{
Scanner cp=new Scanner(System.in);
private double r=cp.nextDouble();
private double h=cp.nextDouble();
private double s;
private double v;
void ph1() {
s=3.14rr;
}
void ph2() {
v=3.14rr*h;
}
void ph3() {
System.out.println("半径:"+r+" 高:"+h+" 底面积:"+s+" 体积:"+v);
}
}
public class volume {
public static void main(String[] args) {
testvolume t1=new testvolume();
testvolume t2=new testvolume();
t1.ph1();
t1.ph2();
t1.ph3();
t2.ph1();
t2.ph2();
t2.ph3();
}
}
3
4
4
5
半径:3.0 高:4.0 底面积:28.259999999999998 体积:113.03999999999999
半径:4.0 高:5.0 底面积:50.24 体积:251.20000000000002
*应用场景
计算器。能实现简单的四则运算,要求:只进行一次运算。
3.2“四则运算”类
私有属性:操作数一、操作数二、操作符
构造方法:带两个参数
构造方法:带三个参数
方法一:对两个操作数做加运算
方法二:对两个操作数做减运算
方法三:对两个操作数做乘运算
方法四:对两个操作数做除运算
3.3 测试类
从键盘输入两个操作数和一个操作符,计算之后,输出运算结果。/
import java.util.;
class testcount{
Scanner cp=new Scanner(System.in);
private double a=cp.nextDouble();
//private String c=cp.nextLine();
private double b=cp.nextDouble();
void ph1() {
System.out.println("a"+"+"+"b"+"="+(a+b));
}
void ph2() {
System.out.println("a"+"-"+"b"+"="+(a-b));
}
void ph3() {
System.out.println("a"+""+"b"+"="+(ab));
}
void ph4() {
System.out.println("a"+"/"+"b"+"="+(a/b));
}
}
public class count {
public static void main(String[] args) {
testcount t1=new testcount();
t1.ph1();
t1.ph2();
t1.ph3();
t1.ph4();
}
}
*应用场景
计算器。能实现简单的四则运算,要求:只进行一次运算。
3.2“四则运算”类
私有属性:操作数一、操作数二、操作符
构造方法:带两个参数
构造方法:带三个参数
方法一:对两个操作数做加运算
方法二:对两个操作数做减运算
方法三:对两个操作数做乘运算
方法四:对两个操作数做除运算
3.3 测试类
从键盘输入两个操作数和一个操作符,计算之后,输出运算结果。/
import java.util.;
class testcount{
Scanner cp=new Scanner(System.in);
private double a=cp.nextDouble();
//private String c=cp.nextLine();
private double b=cp.nextDouble();
void ph1() {
System.out.println("a"+"+"+"b"+"="+(a+b));
}
void ph2() {
System.out.println("a"+"-"+"b"+"="+(a-b));
}
void ph3() {
System.out.println("a"+""+"b"+"="+(ab));
}
void ph4() {
System.out.println("a"+"/"+"b"+"="+(a/b));
}
}
public class count {
public static void main(String[] args) {
testcount t1=new testcount();
t1.ph1();
t1.ph2();
t1.ph3();
t1.ph4();
}
}
*应用场景
计算器。能实现简单的四则运算,要求:只进行一次运算。
3.2“四则运算”类
私有属性:操作数一、操作数二、操作符
构造方法:带两个参数
构造方法:带三个参数
方法一:对两个操作数做加运算
方法二:对两个操作数做减运算
方法三:对两个操作数做乘运算
方法四:对两个操作数做除运算
3.3 测试类
从键盘输入两个操作数和一个操作符,计算之后,输出运算结果。/
import java.util.;
class testcount{
Scanner cp=new Scanner(System.in);
private double a=cp.nextDouble();
//private String c=cp.nextLine();
private double b=cp.nextDouble();
void ph1() {
System.out.println("a"+"+"+"b"+"="+(a+b));
}
void ph2() {
System.out.println("a"+"-"+"b"+"="+(a-b));
}
void ph3() {
System.out.println("a"+""+"b"+"="+(ab));
}
void ph4() {
System.out.println("a"+"/"+"b"+"="+(a/b));
}
}
public class count {
public static void main(String[] args) {
testcount t1=new testcount();
t1.ph1();
t1.ph2();
t1.ph3();
t1.ph4();
}
}
4
5
a+b=9.0
a-b=-1.0
a*b=20.0
a/b=0.8