完成下面父類及子類的宣告:
(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變數的命名 變數的名字用乙個小寫字母...