java程式設計

2021-06-18 19:16:56 字數 1663 閱讀 5649

完成下面父類及子類的宣告:

(1) 宣告student類。

屬性包括:學號、姓名、英語成績、數學成績、計算機成績、總成績。

方法包括:構造方法、get方法、set方法、 tostring方法、compare方法(比較二個學生的總成績大小,結果分為大於、等於、小於),sum方法(計算總成績)、testscore方法(計算測評成績)。

(2)宣告studentxw(學習委員)類為student類的子類。

在studentxw類中增加責任屬性,並重寫testscore方法(測評成績=平均分+3)。

(3)宣告studentbz類中增加責任屬性,並重寫testscore方法(測評成績=平均分+5)。

(4)宣告測試類,生成若干個student類、studentxw類及studentbz類物件,並分別計算它們的測評成績。

student類

**:

package test1;

public class student

public void set_name(string name)

public void set_english(int english)

public void set_math(int math)

public void set_computer(int computer)

public int get_id()

public string get_name()

public int get_english()

public int get_math()

public int get_computer(int computer)

public int get_sun()

public double testscore()

student()

public student(int id,string name,int english,int math,int computer)

public void compare(int a,int b)

public string tostring()

studentxz

**:

package test1;

public class studentxw extends student

public void zhiwu()

@override

public double testscore()

}

studentbz類

**:

package test1;

public class studentbz extends student

public void zhiwu()

@override

public double testscore()

}

測試類

**:

package test1;

public class tsetclass

}

執行結果:

java網路程式設計 TCP程式設計

一,本章目標 了解socket和serversocker類的作用 掌握echo程式開發 將多執行緒應用在tcp程式上實現多使用者操作 二,具體內容 此時編寫完伺服器端之後,可以直接通過telnet命令測試。一般開發中不能使用telent命令直接連線伺服器,可以編寫客戶端。編寫的時候主要使用socke...

Java併發程式設計 分治程式設計

分治演算法是五大常用演算法之一,本來不應該在這個時間寫這篇部落格,因為之前的執行緒池還沒有寫完,有些知識點也是需要用到的執行緒池的,但是架不住現在的專案裡有個坑隊友,名曰大桌球,他好像是批量註冊使用者還是什麼 暫時就先當做是批量註冊吧 反正就是很多很多使用者,每個使用者大概0.5秒左右的註冊時間,要...

Java程式設計規範

package的命名 package 的名字由全部小寫的字母組成,例如 cn.mybole。class和inte ce的命名 class和inte ce的名字由大寫字母開頭而其他字母都小寫的單詞組成,例如 person,runtimeexception。class變數的命名 變數的名字用乙個小寫字母...