Java编写一个Person类可以保存名字、年龄、性别和身高。方法有说话(我是谁);创建一个 主类进,在主类中创建一个对象,名叫“张三”、年龄20、性别男性、身高190;说话” 我是张三“。
时间: 2023-06-24 07:04:04 浏览: 64
java代码-使用java构造Person类。包括姓名(name),性别和年龄(age)的源代码
5星 · 资源好评率100%
以下是Java代码实现:
```java
public class Person {
private String name;
private int age;
private String gender;
private int height;
public Person(String name, int age, String gender, int height) {
this.name = name;
this.age = age;
this.gender = gender;
this.height = height;
}
public void speak() {
System.out.println("我是" + name);
}
public static void main(String[] args) {
Person p = new Person("张三", 20, "男性", 190);
p.speak();
}
}
```
在上述代码中,我们定义了一个 `Person` 类,它有四个属性分别是 `name`、`age`、`gender` 和 `height`。我们使用构造函数 `Person(String name, int age, String gender, int height)` 初始化这些属性。同时,我们还定义了一个 `speak()` 方法,它输出当前 `Person` 对象的 `name` 属性。在 `main` 方法中,我们创建了一个 `Person` 对象 `p`,并调用了它的 `speak()` 方法,输出了 `我是张三`。
阅读全文