程序填空题:类和对象的创建和使用
定义一个Person类,该类包括age,name两个数据成员和eat(),work()两个成员方法,并实现对两个数据成员的Getter方法。然后通过测试程序,实现相应对象的操作。程序输出结果如下:

请按提示完善相应的程序。
c++
class Person
{
public int age; //声明公共字段age
; //声明私有字段name
public int getAge() {//实现age成员的Getter方法
return age;
}
public String getName() {//实现name成员的Getter方法
;
}
public void eat() //定义无参数的eat方法
{
System.out.println();
}
public void work(String s) //定义带参数的work方法
{
System.out.println("努力创造"+s);
}
public Person(int age, String name) //定义一个带参数构造函数
{
this.age = age;
this.name = name;
}
}
public class Main
{
public static void main(String[] args)
{
Person p = (18, "张三");//调用类的有参构造函数
System.out.println("姓名:"+p.getName()+"\n年龄:" + p.getAge());
; //调用对象的eat方法
p.work("美好生活");//
}
}
答案:
第1空:private String name
第2空:return name
第3空:"会生活"
第4空:new Person
第5空:p.eat()

请按提示完善相应的程序。
c++
class Person
{
public int age; //声明公共字段age
; //声明私有字段name
public int getAge() {//实现age成员的Getter方法
return age;
}
public String getName() {//实现name成员的Getter方法
;
}
public void eat() //定义无参数的eat方法
{
System.out.println();
}
public void work(String s) //定义带参数的work方法
{
System.out.println("努力创造"+s);
}
public Person(int age, String name) //定义一个带参数构造函数
{
this.age = age;
this.name = name;
}
}
public class Main
{
public static void main(String[] args)
{
Person p = (18, "张三");//调用类的有参构造函数
System.out.println("姓名:"+p.getName()+"\n年龄:" + p.getAge());
; //调用对象的eat方法
p.work("美好生活");//
}
}
答案:
第1空:private String name
第2空:return name
第3空:"会生活"
第4空:new Person
第5空:p.eat()