设计一个People类。根据提示,在下面的编辑器Begin-End处补充代码: 声明一个Person类,私有化属性name和age,并将字段封装起来; 在Person类中定义一个talk()方法,打印姓名和年龄信息; 在main方法中声明并实例化一Person对象p,给p中的属性赋值,调用talk()方法打印 我是:张三,今年:18岁。
时间: 2024-03-25 17:41:16 浏览: 66
```java
public class Person {
// Begin
private String name;
private int age;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return age;
}
public void talk() {
System.out.println("我是:" + name + ",今年:" + age + "岁。");
}
// End
public static void main(String[] args) {
Person p = new Person();
p.setName("张三");
p.setAge(18);
p.talk();
}
}
```
注意:要将属性封装起来,需要使用getter和setter方法。在talk()方法中,可以使用属性的getter方法获取属性的值,并打印输出。最后,在main方法中,需要先实例化一个Person对象,然后给属性赋值,最后调用talk()方法打印输出。