當前位置:編程學習大全網 - 編程語言 - 列表編程課程

列表編程課程

代碼如下:

包裝檢查2;

導入Java . util . ArrayList;

導入Java . util . list;

/**

編寫壹個Java應用程序,它包括三個類:

定義壹個學生班級,學生有壹個名字、學號和要學的課程列表。

定義壹個課程類別:課程名稱,課程分數?

(1)初始化壹個學生,選擇三門課程並添加到學生的屬性中。

(2)實現統計學生總成績的功能。

1.正確寫出兩節課(5分)

2 .統計學生總成績功能(5分)

*/

公共類測試{

公共靜態void main(String[] args) {

列表& lt課程& gtcourses = new ArrayList & lt& gt();

//初始化3門課程和成績。

課程course1 =新課程(“java”,80);

課程course2 =新課程(“數學”,60);

課程course3 =新課程(“英語”,90);

//課程對象被添加到集合中

courses . add(course 1);

courses . add(course 2);

courses.add(課程3);

//初始化學生對象

學生學生=新生(" tom "," 2015101 ",課程);

//student . setstuid(" 2015101 ");

//student . setstuname(" Tom ");

// student.setCourses(課程);

// System.out.println(學生);

// (2)實現統計學生總成績的功能。

int sum = sumScore(課程);

系統。out . println(student . getstuname()+"學生總分:"+sum);

}

私有靜態int sum score(List & lt;課程& gt課程){

int sum = 0;

//使用課程對象獲取課程成績。

對於(課程課程:課程){

sum+= course . get score();

}

返回總和;

}

}

包裝檢查2;

導入Java . util . list;

公共課學生{

//定義壹個學生類。學生有姓名、學號和可供選擇的課程列表。

私有字符串stuname

私有字符串stuid

個人分發名單& lt課程& gt課程;

公共學生(){

}

public Student(String stuname,String stuid,List & lt課程& gt課程){

this . stun ame = stun ame;

this.stuid = stuid

this.courses =課程;

}

公共字符串getStuname() {

返回stuname

}

public void setStuname(String stuname){

this . stun ame = stun ame;

}

公共字符串getStuid() {

返回stuid

}

public void setStuid(String stuid){

this.stuid = stuid

}

公共列表& lt課程& gtgetCourses() {

返回課程;

}

public void set courses(List & lt;課程& gt課程){

this.courses =課程;

}

@覆蓋

公共字符串toString() {

返回“學生姓名="+stuname+",學號="+stuid+",課程= "+課程;

}

}

包裝檢查2;

公開課程{

//定義壹個課程類別:課程名稱和課程分數。

私有字符串cname

private int分數;

公共課程(){

}

公共課程(字符串cname,int score) {

this.cname = cname

this.score = score

}

公共字符串getCname() {

返回cname

}

public void set cname(String cname){

this.cname = cname

}

public int getScore() {

返回分數;

}

public void setScore(int score) {

this.score = score

}

@覆蓋

公共字符串toString() {

Return "[課程名稱="+cname+",課程分數= "+score+"]";

}

}

/*

運行:

湯姆,學生總分:230分

*/

擴展數據:

公共?語句描述

1.公共?語句不在所有應用程序中使用OptionPrivate模塊?在模塊的任何進程中都可用;如果模塊被使用?OptionPrivate模塊,該變量只在它所屬的項目中是公共的。

2.使用公共?語句可以聲明變量的數據類型。例如,下面的語句聲明了壹個?整數?類型的變量。

3.Public員工數為整數也可以用public?語句來聲明變量的對象類型。以下語句為工作表的新實例聲明壹個變量。

參考資料:

百度百科-公開聲明

  • 上一篇:黑馬程序員培訓機構怎麽樣?
  • 下一篇:noc編程是什麽意思
  • copyright 2024編程學習大全網