• 2022-05-29
    定义一个表示学生信息的类Student,要求如下:1.类Student的成员变量:sNO表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。2.类Student带参数的构造方法:在构造方法中通过形参完成对成员变量的赋值操作。3.类Student的方法成员:·getNo():获得学号;·getName():获得姓名;·getSex():获得性别;·getAge()获得年龄;·getJava():获得Java 课程成绩根据类Student的定义,创建五个该类的对象,输出每个学生的信息,计算并输出这五个学生Java语言成绩的平均值,以及计算并输出他们Java语言成绩的最大值和最小值。
  • public class Test {public static void main(String[] args) {Student[] students = new Student[5];students[0] = new Student("220110", "Tom", "男", 18, 85);students[1] = new Student("220111", "Tohm", "男", 18, 82);students[2] = new Student("220112", "Tomf", "女", 18, 79);students[3] = new Student("220113", "WTom", "男", 18, 85);students[4] = new Student("220114", "seTom", "男", 18, 90); int sum = 0;int average = 0;int max = students[0].getsJava();int min = students[0].getsJava();for (Student student : students) {int java = student.getsJava();sum += java;if (max <; java) {max = java;}if (min >; java) {min = java;}}average = sum / (students.length);System.out.println("Java语言的平均成绩是:"+average);System.out.println("Java语言成绩的最大值是:"+max);System.out.println("Java语言成绩的最小值是:"+min);}}

    举一反三

    内容

    • 0

      请按照以下要求设计一个学生类Student,并进行测试,要求如下:1)Student类中包含姓名、成绩两个成员变量。(所有成员变量必须设为private,所有成员方法设为public)2)Student类中定义一个无参的构造方法和一个接收两个参数的构造方法,两个参数分别为姓名“张三”和成绩89.5(使用double)属性赋值(参数赋值要求用this关键字)。3)在类中定义一个speak()成员方法,作用是输出我的名字是***,我的成绩是****。3)在主方法中创建两个Student对象s1,s2,一个使用无参的构造方法初始化对象,一个使用有参的构造方法,在构造方法中给姓名和成绩赋值。4)分别调用两个对象的speak方法。5)提供代码截图和输出截图。

    • 1

      编程题:1.请按照以下要求采用封装的思想设计一个学生类Student,并进行测试。要求如下:(1) Student类中包含姓名、成绩两个属性(2)分别给这两个属性定义相应的getXX与setXX方法,一个方法用于设置值,另一个方法用于获取值(3)Student类中定义一个无参的构造方法和一个接收两个参数的构造方法,两个参数分别为姓名和成绩属性赋值。(4)Student类中定义showInfo方法,输出学生信息(5)在测试类中创建两个Student对象,一个使用无参的构造方法,然后调用方法给姓名和成绩赋值,另一个使用有参的构造方法,在构造方法中给姓名和成绩赋值。

    • 2

      1. 定义Student类,要求如下: (1)成员变量:姓名(name)、学号(sno)、年龄(age)、成绩(score); (2)添加无参构造方法和初始化所有成员变量的带参构造方法; (3)写出所有的方法(setter和getter封装所有的成员变量); (4)成员方法:获取学生的详细信息。 2. 某5人学习小组,请将成绩进行降序排序,并输出具体的详细信息。

    • 3

      请同学们按照下面的要求写程序:1)请使用class关键字定义一个表示学生类型的类,类名为Student。 在Student类中定义两个成员变量$name和$gender,分别用来表示姓名和性别。 请在Student类中定义一个表示说话行为的sayHello()方法,用于输出学生的姓名。2)请实例化出一个对象,并且输出该对象的名字

    • 4

      1.请按照以下要求设计一个学生类Student,并进行测试。 要求如下: 1)Student类中包含姓名、成绩两个属性 2)分别给这两个属性定义两个方法,一个方法用于设置值,另一个方法用于获取值. 3)Student类中定义一个无参的构造方法和一个接收两个参数的构造方法,两个参数分别为姓名和成绩属性赋值 4)在测试类中创建两个Student对象,一个使用无参的构造方法,然后调用方法给姓名和成绩赋值,一个使用有参的构造方法,在构造方法中给姓名和成绩赋值