栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

JAVA中的stu什么意思

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA中的stu什么意思

共回答了19个问题采纳率:78.9%

网上找的,你试试能用吗

public class Student implements Comparable{

public Student(String no, String name) {

this.no = no;

this.name = name;

}

public Student() {

}

public Student(String no, String name, double english, double maths,

double computer, double sum) {

this.no = no;

this.name = name;

this.english = english;

this.maths = maths;

this.computer = computer;

this.sum = sum;

}

private String no;

private String name;

private double english;

private double maths;

private double computer;

private Double sum=0.0;

public String getNo() {

return no;

}

public void setNo(String no) {

this.no = no;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public double getEnglish() {

return english;

}

public void setEnglish(double english) {

this.english = english;

sum+=english;

}

public double getMaths() {

return maths;

}

public void setMaths(double maths) {

this.maths = maths;

sum+=maths;

}

public double getComputer() {

return computer;

}

public void setComputer(double computer) {

this.computer = computer;

sum+=computer;

}

public Double getSum() {

return sum;

}

public void setSum(Double sum) {

this.sum = sum;

}

public String toString() {

return "学号:"+no+"姓名"+name+"英语"+english+"数学"+maths+"计算机"+computer+"总成绩"+sum;

}

public int compareTo(Object o) {

return sum.compareTo(((Student)o).getSum());

}

public Double sum(){

return english+maths+computer;

}

public Double testScore(){

return sum/3;

}

}

public class StudentXW extends Student{

public StudentXW(String no, String name) {

super(no,name);

}

public StudentXW() {

super();

}

private String duty;

public String getDuty() {

return duty;

}

public void setDuty(String duty) {

this.duty = duty;

}

public Double testScore() {

return super.testScore()+3;

}

}

public class StudentBZ extends Student{

public StudentBZ(String no, String name) {

super(no,name);

}

public StudentBZ() {

super();

}

private String duty;

public String getDuty() {

return duty;

}

public void setDuty(String duty) {

this.duty = duty;

}

public Double testScore() {

return super.testScore()+5;

}

}

public class Test {

public static void main(String[] args) {

Student student1=new Student("001","1");

student1.setEnglish(60.0);

student1.setMaths(60.0);

student1.setComputer(60.0);

System.out.println(student1+"测试成绩是"+student1.testScore());

Student student2=new StudentXW("002","2");

student2.setEnglish(70.0);

student2.setMaths(70.0);

student2.setComputer(70.0);

System.out.println(student2+"测试成绩是"+student2.testScore());

Student student3=new StudentBZ("003","3");

student3.setEnglish(80.0);

student3.setMaths(80.0);

student3.setComputer(80.0);

System.out.println(student3+"测试成绩是"+student3.testScore());

}

}

1年前

2

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/984411.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号