Java程序设计第三次作业
編寫“學(xué)生”類及其測(cè)試類。
5.1 “學(xué)生”類:
類名:Student
屬性:姓名、性別、年齡、學(xué)號(hào)、5門課程的成績(jī)
方法1:在控制臺(tái)輸出各個(gè)屬性的值、
方法2:計(jì)算平均成績(jī)
方法3:輸出各個(gè)屬性的值和平均成績(jī)
package 學(xué)生;
public class student {
String name;
String sex;
int age;
int number;
int average;
int a[]=new int[5];
public void average(){
int s=0;
for(int i=0;i<5;i++) {
s=s+a[i];
average=s/5;
}
}
public void myprint(){
System.out.println("姓名:"+name+",性別:"+sex+",年齡:"+age+",學(xué)號(hào):"+number+"平均分:"+average);
}
}
5.2 測(cè)試類
創(chuàng)建2個(gè)對(duì)象,調(diào)用方法,要求:對(duì)象各個(gè)屬性的值,從鍵盤輸入。
編寫“借書卡”類及其測(cè)試類。
package 學(xué)生;
import java.util.*;
public class Text {
public static void main(String[] args) {
Scanner rd=new Scanner(System.in);
student s1=new student();
student s2=new student();
for(int i=0;i<5;i++){
System.out.print("請(qǐng)輸入第"+(i+1)+"個(gè)成績(jī):");
s1.a[i]=rd.nextInt();
}
System.out.println("請(qǐng)輸入姓名,性別,年齡,學(xué)號(hào):");
s1.name=rd.next();
s1.sex=rd.next();
s1.age=rd.nextInt();
s1.number=rd.nextInt();
s1.average();
s1.myprint();
for(int i=0;i<5;i++){
System.out.print("請(qǐng)輸入第"+(i+1)+"個(gè)成績(jī):");
s2.a[i]=rd.nextInt();
}
System.out.println("請(qǐng)輸入姓名,性別,年齡,學(xué)號(hào):");
s2.name=rd.next();
s2.sex=rd.next();
s2.age=rd.nextInt();
s2.number=rd.nextInt();
s2.average();
s2.myprint();
}
}
運(yùn)行結(jié)果:
6.1 “借書卡”類
屬性:賬號(hào)、持卡人姓名、身份證號(hào)碼、地址、已借書數(shù)、可借書數(shù)、本次借書數(shù)、本次還書數(shù)
方法一:借書,顯示本次借書數(shù)和可借書數(shù)
方法二:還書,顯示本次還書數(shù)和可借書數(shù)
package 借書;
public class book {
int id;
String name;
String num;
String address;
int x;//已借書數(shù)
int y;//可借書數(shù)
int m;//本次借書數(shù)
int n;//本次還書數(shù)
}
6.2 測(cè)試類
本次借書數(shù) 和 本次還書數(shù),從鍵盤輸入
package 借書;
import java.util.*;
public class text {
}
?
轉(zhuǎn)載于:https://www.cnblogs.com/Leslie-718/p/10767741.html
總結(jié)
以上是生活随笔為你收集整理的Java程序设计第三次作业的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Autoware安装和快速使用
- 下一篇: Java 10.switch语句