创建一个类Student,字符串型变量name,字符型变量sex,定义整型变量age,定义方法void outputInformation( String inputName,int inputAge,char inputSex),在方法体内用方法参数给成员变量name,sex,age赋值,以一定格式输出各信息。
时间: 2024-04-01 12:31:26 浏览: 125
以下是创建的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.println("Name: " + name + ", Sex: " + sex + ", Age: " + age);
}
}
```
在这个类中,我们定义了私有的字符串型变量name、字符型变量sex和整型变量age。方法outputInformation用来给这三个变量赋值,并输出学生的个人信息。在方法体内,我们使用传入的参数inputName、inputAge和inputSex分别给成员变量name、sex和age赋值。最后,我们使用System.out.println()方法按照一定的格式输出学生的姓名、性别和年龄。
相关问题
创建一个类Student,字符串型变量name,字符型变量sex,定义整型变量age,定义方法void outputInformation( String inputName,int inputAge,char inputSex),在方法体内用方法参数给成员变量name,sex,age赋值,以一定格式输出各信息
好的,我已经明白了你的要求。下面是实现类 `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` 方法,并传入三个参数,输出了学生的信息。
java 创建一个类Student,字符串型变量name,字符型变量sex,定义整型变量age,定义方法void outputInformation( String inputName,int inputAge,char inputSex),在方法体内用方法参数给成员变量name,sex,age赋值,以一定格式输出各信息
好的,我来解答你的问题。
以下是Java代码实现:
```java
public class Student {
private String name;
private char sex;
private int age;
public void outputInformation(String inputName, int inputAge, char inputSex) {
name = inputName;
sex = inputSex;
age = inputAge;
System.out.println("姓名:" + name + ",性别:" + sex + ",年龄:" + age);
}
}
```
解释一下代码:
首先我们创建了一个名为 `Student` 的类,其中包含了一个 `name` 字符串变量、一个 `sex` 字符变量和一个 `age` 整型变量。这三个变量都是私有的,表示只能在本类中访问。
接下来我们定义了一个名为 `outputInformation` 的方法,该方法有三个参数:`inputName`(字符串类型)、`inputAge`(整型类型)和 `inputSex`(字符类型)。在方法体内,我们使用这三个参数为成员变量 `name`、`sex`、`age` 赋值。最后,我们使用 `System.out.println` 方法以一定格式输出各信息。
这样,我们就完成了用 Java 创建一个名为 `Student` 的类,并在其中定义了一个名为 `outputInformation` 的方法,用于输出学生的姓名、性别和年龄。
阅读全文