设计一个类Person,描述人的基本信息,包括人的姓名、年龄。然后设计一个测试类TestPerson,在其中,创建一个Person类的对象,分别设置该对象的姓名、年龄,然后输出该对象的信息。
举一反三
- 编一个程序,定义类student和它的成员(学号,姓名,年龄和c_sharp程序设计成绩),用类student生成对象s,分别对对象s的成员赋值,然后输出对象s。
- 编写Java应用程序封装一个Student类的对象,其中定义一个表示学生的类Student,包括变量:学号、姓名、性别、年龄;方法:获得学号、获得姓名、获得性别、获得年龄、修改年龄。另外一个方法:public String toString()把Student类对象的所有属性信息组合成一个字符串。
- 按要求完成以下任务: (1)上题中的Person类实现接口Comparable就可以成为可比较大小的,请写出接口中抽象方法:publicintcompareTo(Studentstu)的具体实现,使得Person类的对象能够按照年龄比较大小。 (2)编写测试类PersonTest,创建4个Person类的对象,存储在ArrayList集合中。再将集合中的对象由小到大排序。最后遍历集合输出每个Person对象的姓名和年龄。 Person类4个对象的具体值如下: 姓名年龄 张三35 李四33 王五32 赵六39
- 新建一个Person类:在类中添加name(姓名),sex(性别),age(年龄),三个私有属性。(2)在Person类中添加一个构造函数,用于给三个属性赋初始值。(3)在Person类中添加__set()方法,用于设置私有属性的值。(4)在Person类中添加__get()方法,用于在类的外部获取私有属性的值。(5)在Person类中添加Display()方法,用于显示所有信息。实例化一个Person对象person1,重新设置性别与年龄,查看修改的性别与年龄的值。调用Display()方法输出person1对象的所有信息。
- 自定义一个Person类,属性有姓名、年龄、体重,创建一个Person类对象, 给该对象赋值,并输出属性值。 补充以下程序。 classStudent{ Stringname;//定义name成员变量,保存姓名 ____1_______//定义age成员变量,保存年龄 doubleweight;//定义weight成员变量,,保存体重 } publicclassTest{ publicstaticvoidmain(String[]args){ ________2_______//创建Student类对象s ________3_______;//给姓名赋值为王平 s.age=20;//给年龄赋值为20 s.weight=100;//给体重赋值为100 System.out.println(____4_______);//输出结果为“学生王平的年龄是20,体重是100.0” } }