编一个程序,程序中包含以下内容: 一个学生类(Student),包含: 属性:学号s_No,姓名s_Name,性别s_Sex,年龄s_Age。 方法:构造方法,显示学号方法showNo(0,显示姓名方法showName(),显示性别方法showSex(),显示年龄方法showAge(),修改年龄方法modifyAge()。 主类包含: 主方法main(),在其中创建两个学生对象s1和s2并初始化,两个对象的属性自行确定,然后分别显示这两个学生的学号、姓名、性别、年龄,然后修改s1的年龄并显示修改后的结果。
时间: 2024-02-06 18:12:36 浏览: 154
ChecknumberJAVA的源程序 可以用来查找学生的学号
好的,以下是代码实现:
```java
class Student {
String s_No;
String s_Name;
String s_Sex;
int s_Age;
public Student(String s_No, String s_Name, String s_Sex, int s_Age) {
this.s_No = s_No;
this.s_Name = s_Name;
this.s_Sex = s_Sex;
this.s_Age = s_Age;
}
public void showNo() {
System.out.println("学号:" + s_No);
}
public void showName() {
System.out.println("姓名:" + s_Name);
}
public void showSex() {
System.out.println("性别:" + s_Sex);
}
public void showAge() {
System.out.println("年龄:" + s_Age);
}
public void modifyAge(int newAge) {
s_Age = newAge;
System.out.println("年龄已修改为:" + s_Age);
}
}
public class Main {
public static void main(String[] args) {
Student s1 = new Student("001", "张三", "男", 18);
Student s2 = new Student("002", "李四", "女", 20);
s1.showNo();
s1.showName();
s1.showSex();
s1.showAge();
s2.showNo();
s2.showName();
s2.showSex();
s2.showAge();
s1.modifyAge(19);
s1.showAge();
}
}
```
运行结果:
```
学号:001
姓名:张三
性别:男
年龄:18
学号:002
姓名:李四
性别:女
年龄:20
年龄已修改为:19
年龄:19
```
阅读全文