1. 定义一个人类Person: 1.1 有三个属性:名字、年龄、身高 1.2 通过构造方法,分别给三个属性赋值 1.3 定义一个方法sayHello(),可以向对方发出问候语“hello,my name is XXX” (
时间: 2024-11-09 22:20:15 浏览: 20
好的,在面向对象编程中,你可以定义一个名为`Person`的人类类,它具备三个基本属性:姓名(`name`)、年龄(`age`) 和身高(`height`)。以下是这个类的一个简单实现:
```java
public class Person {
// 属性
private String name;
private int age;
private double height;
// 构造方法,用于初始化属性
public Person(String name, int age, double height) {
this.name = name;
this.age = age;
this.height = height;
}
// sayHello() 方法,用于打招呼并显示姓名
public void sayHello() {
System.out.println("hello, my name is " + name);
}
// 提供getter和setter方法,便于访问和修改属性(这里省略)
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public int getAge() { return age; }
public void setAge(int age) { this.age = age; }
public double getHeight() { return height; }
public void setHeight(double height) { this.height = height; }
}
```
在这个类中,通过构造函数接收初始值,`sayHello()`方法用于实例化对象后进行问候操作。如果你想创建一个`Person`对象并调用其方法,可以这样做:
```java
Person person = new Person("张三", 25, 170.0);
person.sayHello(); // 输出:hello, my name is 张三
```
阅读全文