创建一个类Student,字符串型变量name,字符型变量sex,定义整型变量age,定义方法void outputInformation( String inputName,int inputAge,char inputSex),在方法体内用方法参数给成员变量name,sex,age赋值,以一定格式输出各信息
时间: 2024-03-06 09:52:08 浏览: 58
建立一个名为Student的类,该类有以下几个私有成员变量:学生姓名、学号、性别、年龄。还有以下两个成员函数:一个用于初始化学生姓名、学号、性别和年龄的构造函数,一个用于输出学生信息的函数。编写一个主函数。声明一个学学生对象。然后调用成员函数在屏幕输出学生信息。
4星 · 用户满意度95%
好的,我已经明白了你的要求。下面是实现类 `Student` 的代码:
```java
public class Student {
private String name;
private char sex;
private int age;
public void outputInformation(String inputName, int inputAge, char inputSex) {
this.name = inputName;
this.sex = inputSex;
this.age = inputAge;
System.out.printf("姓名:%s,性别:%c,年龄:%d岁\n", this.name, this.sex, this.age);
}
}
```
在这个类中,我们定义了三个私有成员变量 `name`、`sex`、`age`,并且定义了一个 `outputInformation` 方法,该方法可以接收三个参数 `inputName`、`inputAge`、`inputSex`,并将这三个参数分别赋值给对应的成员变量。在方法体中,我们使用 `printf` 方法将学生的信息以一定的格式输出。
你可以使用以下代码来测试这个类:
```java
public class Main {
public static void main(String[] args) {
Student stu = new Student();
stu.outputInformation("张三", 18, '男');
}
}
```
这段代码首先创建了一个 `Student` 类的实例 `stu`,然后调用了 `outputInformation` 方法,并传入三个参数,输出了学生的信息。
阅读全文