定义一个学生类(Student)和一个学生测试类(StudentTest),具体要求如下:(1)Student类包含4个私有属性: sno(学号,字符串类型),name(姓名,字符串类型),sex(性别,字符串类型),age(年龄,整数类型);(2分)(2)编写Student类的无参数构造方法和包括所有属性的构造方法;(2分)(3)编写所有属性的Getters和Setters方法;(4分)(4) 编写学生测试类StudentTest,构建一个学生对象,并输出以下信息 “学号:2021001,姓名:张三,性别:男,年龄:20”到控制台。(2分)
举一反三
- 定义一个手机类(Phone)和一个手机测试类(PhoneTest),具体要求如下:(1)Phone类包含4个私有属性:brand(品牌,字符串类型),color(颜色,字符串类型),price(价格,双精度浮点数类型);(2分)(2)编写Phone类的无参数构造方法和包括所有属性的构造方法;(2分)(3)编写所有属性的Getters和Setters方法;(4分)(4)编写手机测试类PhoneTest,构建一个手机对象,并输出以下信息“品牌:HUAWEI nova 8,颜色:樱雪晴空,价格:2099.0”到控制台。(2分)
- 编写Java应用程序封装一个Student类的对象,其中定义一个表示学生的类Student,包括变量:学号、姓名、性别、年龄;方法:获得学号、获得姓名、获得性别、获得年龄、修改年龄。另外一个方法:public String toString()把Student类对象的所有属性信息组合成一个字符串。
- 封装Person类(属性见表1)和Student(属性见表2),其中Student类为Person类的子类。 表1 属性名 类型 要求 姓名name 字符串 无 年龄age 整数 0~120 表2 属性名 类型 学号id 整数
- 1. 编写一个Person类,包括属性(name、age),构造器、方法say(返回自我介绍的字符串)。2. 编写一个Student类,继承Person类,增加ID、score属性,以及构造器,并覆盖say方法。3. 编写StudentTest类,创建分别Person和Student对象,调用say方法输出自我介绍。
- 定义一个表示学生的student类,包括的域有学号、姓名、性别、年龄,包括的方法有获得学号、姓名、性别、年龄及修改年龄。编写Java程序创建student类的对象及测试其方法的功能