类的设计练习题

发布时间 : 星期二 文章类的设计练习题更新完毕开始阅读

Computer comp2=new Computer(\Athlon XP\ System.out.println(\ System.out.println(comp2.dispMessage()); } } 用alt+printscreen拷贝你的运行结果以下:

三、定义一个实现常用数学运算的类MyMath,类中提供max()、min()、sum()与average()四个静态方法,每个方法带有三个整形参数,分别实现对三个整数求取最大值、最小值、和值及平均值的运算。在主类中对任意输入的三个整数,调用MyMath类的四种静态方法,求取结果并输出。 程序代码: import java.util.Scanner; class MyMath { public static int max(int x,int y,int z){ int m=x>y?x:y; m=m>z?m:z; return m; } public static int min(int x,int y,int z){ int m=x

四、定义student类,其中包括四个私有变量(name、age、sex、score)、一个构造方法和show()方法。各成员的含义如下。

变量name为字符串类型String,用于存储学生的姓名。 变量age为int类型,用于存储学生的年龄。 变量sex为boolean类型,用于存储学生的性别,男生为false,女生为true。 变量score为double类型,用于存储学生的成绩。

构造方法包括四个参数,用于为变量(name、age、sex和score)赋值。 Show()方法无参数,用于输出变量(name、age、sex和score)的值。

程序代码: class Student { private String name; private int age; private boolean sex; private double score; public Student(String n,int a,boolean s,double sc){ name=n; age=a; sex=s; score=sc; } public void show(){ System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ } public static void main(String[] args) { Student s=new Student(\ s.show(); } } 用alt+printscreen拷贝你的运行结果以下:

五、定义一个类,该类具有x和y两个属性,定义构造函数初始化这两个属性。类中还定义以下方法:求两个数的和(x+y)并返回结果的方法,求两个数的差(x-y)并返回结果的方法,求两个数的乘(x*y)并返回结果的方法,求两个数的商(x/y)并返回结果的方法,求两个数的余(x%y)并返回结果的方法,求两个数的最大值并返回结果的方法,求两个数的最小值并返回结果的方法。编写应用程序,测试上面定义的类,使用类中定义的各个方法并将其结果输出。 程序代码: 用alt+printscreen拷贝你的运行结果以下:

联系合同范文客服:xxxxx#qq.com(#替换为@)