JAVA根据提示,在右侧编辑器Begin-End处补充代码: 声明一个Person类,私有化属性name和age,并将字段封装起来; 在Person类中定义一个talk()方法,打印姓名和年龄信息; 在main方法中声明并实例化一Person对象p,给p
时间: 2024-06-17 19:03:23 浏览: 262
声明一个Person类,私有化属性name和age,并将字段封装起来,定义一个talk()方法,打印姓名和年龄信息。
```java
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
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 void talk() {
System.out.println("我的姓名是" + name + ", 今年" + age + "岁了。");
}
}
```
在main方法中声明并实例化一个Person对象p,给p的姓名属性赋值为“小明”,年龄属性赋值为18,然后调用p的talk()方法打印姓名和年龄信息。
```java
public class Main {
public static void main(String[] args) {
Person p = new Person("小明", 18);
p.talk();
}
}
```
阅读全文