定义一个表示学生信息的类 Student,要求如下:(1)类 Student 的属性如下:sNO 表示学号; sName 表示姓名; sSex 表示性别; sAge 表示年龄;sJava:表示 Java 课程成绩。(2)类 Student 带参数的构造方法:在构造方法中通过形参完成对成员变量的赋值操作。(3)类 Student 的方法成员:getNo():获得学号;getName():获得姓名;getSex():获得性别;getAge()获得年龄;getJava():获得 Java 课程成绩
时间: 2023-06-01 10:03:21 浏览: 128
public class Student {
private String sNO; // 学号
private String sName; // 姓名
private String sSex; // 性别
private int sAge; // 年龄
private double sJava; // Java 课程成绩
public Student(String sNO, String sName, String sSex, int sAge, double sJava) {
this.sNO = sNO;
this.sName = sName;
this.sSex = sSex;
this.sAge = sAge;
this.sJava = sJava;
}
public String getNo() {
return sNO;
}
public String getName() {
return sName;
}
public String getSex() {
return sSex;
}
public int getAge() {
return sAge;
}
public double getJava() {
return sJava;
}
}
相关问题
2.定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量: sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程
在Java中,你可以按照下面的方式来定义一个名为`Student`的类,满足上述的要求:
```java
public class Student {
// 成员变量(属性)
private String sNO; // 学号
private String sName; // 姓名
private String sSex; // 性别
private int sAge; // 年龄
private double sJava; // Java课程的成绩(假设成绩是一个浮点数)
// 构造函数,用于初始化对象
public Student(String sno, String sname, String sex, int age, double javaScore) {
this.sNO = sno;
this.sName = sname;
this.sSex = sex;
this.sAge = age;
this.sJava = javaScore;
}
// getter和setter方法,用于获取和设置属性值
public String getSN() { return sNO; }
public void setSN(String sno) { this.sNO = sno; }
public String getName() { return sName; }
public void setName(String sname) { this.sName = sname; }
public String getSex() { return sSex; }
public void setSex(String sex) { this.sSex = sex; }
public int getAge() { return sAge; }
public void setAge(int age) { this.sAge = age; }
public double getJava() { return sJava; }
public void setJava(double java) { this.sJava = java; }
// 你可以添加其他方法,比如计算平均分、打印个人信息等
}
```
五、编程题 定义一个表示学生信息的类Student,要求如下:(1)类Student的成员变量: sNO表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。
在Java中,你可以创建一个名为`Student`的类来表示学生的个人信息,如下所示:
```java
public class Student {
// 成员变量(属性)
private String sNO; // 学号
private String sName; // 姓名
private String sSex; // 性别
private int sAge; // 年龄
private double sJavaScore; // Java课程成绩
// 构造函数用于初始化这些变量
public Student(String sNO, String sName, String sSex, int sAge, double sJavaScore) {
this.sNO = sNO;
this.sName = sName;
this.sSex = sSex;
this.sAge = sAge;
this.sJavaScore = sJavaScore;
}
// 提供getter和setter方法访问和修改属性
public String getSN() { return sNO; }
public void setSN(String sNO) { this.sNO = sNO; }
public String getName() { return sName; }
public void setName(String sName) { this.sName = sName; }
public String getSex() { return sSex; }
public void setSex(String sSex) { this.sSex = sSex; }
public int getAge() { return sAge; }
public void setAge(int sAge) { this.sAge = sAge; }
public double getJavaScore() { return sJavaScore; }
public void setJavaScore(double sJavaScore) { this.sJavaScore = sJavaScore; }
// 可选的方法,如打印个人信息等
@Override
public String toString() {
return "Student{" +
"sNO='" + sNO + '\'' +
", sName='" + sName + '\'' +
", sSex='" + sSex + '\'' +
", sAge=" + sAge +
", sJavaScore=" + sJavaScore +
'}';
}
}
```
阅读全文
相关推荐
















