用java 创建Person类 属性:名字(name) ,年龄(age),年级(grade 方法: 1、无参无返回值的student方法,输出信息为:我是一名学生! 2、带参数(性别sex)无返回值的sex方法,输出信息为:我是一个水孩! (其中,**为传入参数) 3、无参无返回值的myself方法,输出信息为:介绍自己的姓名、年龄、 年级
时间: 2023-05-22 08:01:26 浏览: 882
关于java中的类
以下是用Java创建Person类的代码:
```
public class Person {
private String name;
private int age;
private int grade;
public Person(String name, int age, int grade) {
this.name = name;
this.age = age;
this.grade = grade;
}
public void student() {
System.out.println("我是一名学生!");
}
public void sex(String sex) {
System.out.println("我是一个" + sex + "孩!");
}
public void myself() {
System.out.println("我的姓名是" + name + ",年龄是" + age + ",年级是" + grade + "。");
}
}
```
以上代码定义了一个名为Person的类,包含了名字、年龄和年级三个属性,以及三个方法:student、sex和myself。其中,student方法无需传入参数,输出信息为“我是一名学生!”;sex方法需要传入一个性别参数,输出信息为“我是一个**孩!”;myself方法无需传入参数,输出信息为“我的姓名是**,年龄是**,年级是**。”。
如果需要创建一个Person对象,可以使用以下代码:
```
Person person = new Person("张三", 18, 3);
```
其中,传入的参数分别为姓名、年龄和年级。然后可以调用对象的方法,比如:
```
person.student(); // 输出:我是一名学生!
person.sex("水"); // 输出:我是一个水孩!
person.myself(); // 输出:我的姓名是张三,年龄是18,年级是3。
```
希望以上代码能够帮助你解决问题!
阅读全文