启
启吾
Unregistered / Unconfirmed
GUEST, unregistred user!
JAVA题目:
1、设有一个Rectangle类,该类是矩形的蓝图,具有:
属性: 宽属性:private int width
高属性:private int height
方法: 周长:public int girth()
面积: public int area()
构造方法: 用于设置宽属性和高属性。
Public Rectangle(int width, int height)
请创建该类。
2、编写程序,计算1个宽为10,高为8的矩形的周长和面积。
3、如果要求Rectangle类的属性(宽和高)在初始化后能被改变,可以采取什么方法。请用2种以上的方法实现,并说明其异同及优缺点。
4、设有1个Member类,该类是人的属性的蓝图,具有:
属性: 姓名属性:protected String name
性别属性:protected Boolean sex(false代表女)
年龄属性:protected int age
方法: 详细信息:public String getDetails(),返回所有属性。
构造方法: 用于设置姓名,性别和年龄。
Public Member(String name, boolean sex, int age)
Public Member(String name, int age), 该构造方法设置性别为女,要求调用第1个构造方法实现。(this())。
//注意构造方法的overload重载。
请创建该类。
5、编写程序,输出1个姓名为John,年龄28的先生的信息;输出1个姓名为Rose,年龄为18的女士的信息(要求采用第2个构造方法)。
6、设有1个Teacher类,继承自Member类,该类是教师的蓝图,它还具有:
属性: 讲授课程属性:protected String course
方法: 详细信息:public String getDetails(),返回所有属性。
构造方法: 用于设置姓名,性别和年龄和讲授课程。
Public Teacher(String name, boolean sex, int age, String course),要求调用super()方式实现。
Public Teacher(String name, int age,String course), 该构造方法设置性别为女,要求调用super()方式实现。
//注意构造方法的overriding重写。
请创建该类。
7、编写程序,输出1个姓名为John,年龄28的,讲授“网络编程”的男老师信息;输出1个姓名为Rose,年龄为25的,讲授“English”的女老师的信息(要求采用第2个构造方法)。
8、设有1个Director类,继承自Teacher类,该类是专业主任的蓝图,它还具有:
属性: 专业属性:private String department
方法: 详细信息:public String getDetails(),返回所有属性。
构造方法: 用于设置姓名,性别和年龄讲授课程和部门。
Public Director(String name, boolean sex, int age, String course, String department),要求调用super()方式实现。
Public Teacher(String name, int age, String course, String department), 该构造方法设置性别为女,要求调用super()方式实现。
//注意构造方法的overriding重写以及super()的多级调用。
请创建该类。
9、编写程序,输出1个姓名为John,年龄28的,讲授“网络编程”的计算机专业主任(男)信息;输出1个姓名为Rose,年龄为25的,讲授“English”的专业主任(女)的信息(要求采用第2个构造方法)。
10、编写程序,打印1-9之间的偶数。
11、从键盘接受若干字符(最多16个),若为C,显示“继续”,若为b,结束输入。
12、随机生成2个0-1000之间的数,比较2个数的大小,并由大到小输出。
(1)用一个程序完成。RandomDemo.java
(2 )改写该程序,要求:
定义一个RandomDemo1类,该类拥有如下的成员。
属性:private int number1,number2
构造方法:public RandomDemo1(int number1,number2)
方法:public int return_max(),该方法返回大值。
public int return_min(),该方法返回小值。
再编写一个程序,该程序用来测试RandomDemo1类,该程序的功能是:
该程序有2个int类型的变量number1,number2,它们的值随机生成,在0~1000之间;
定义1个RandomDemo1实例对象ran_num,将其属性初始化number1和number2;
按大小打印ran_num的属性
谢谢各位高手帮忙~~
1、设有一个Rectangle类,该类是矩形的蓝图,具有:
属性: 宽属性:private int width
高属性:private int height
方法: 周长:public int girth()
面积: public int area()
构造方法: 用于设置宽属性和高属性。
Public Rectangle(int width, int height)
请创建该类。
2、编写程序,计算1个宽为10,高为8的矩形的周长和面积。
3、如果要求Rectangle类的属性(宽和高)在初始化后能被改变,可以采取什么方法。请用2种以上的方法实现,并说明其异同及优缺点。
4、设有1个Member类,该类是人的属性的蓝图,具有:
属性: 姓名属性:protected String name
性别属性:protected Boolean sex(false代表女)
年龄属性:protected int age
方法: 详细信息:public String getDetails(),返回所有属性。
构造方法: 用于设置姓名,性别和年龄。
Public Member(String name, boolean sex, int age)
Public Member(String name, int age), 该构造方法设置性别为女,要求调用第1个构造方法实现。(this())。
//注意构造方法的overload重载。
请创建该类。
5、编写程序,输出1个姓名为John,年龄28的先生的信息;输出1个姓名为Rose,年龄为18的女士的信息(要求采用第2个构造方法)。
6、设有1个Teacher类,继承自Member类,该类是教师的蓝图,它还具有:
属性: 讲授课程属性:protected String course
方法: 详细信息:public String getDetails(),返回所有属性。
构造方法: 用于设置姓名,性别和年龄和讲授课程。
Public Teacher(String name, boolean sex, int age, String course),要求调用super()方式实现。
Public Teacher(String name, int age,String course), 该构造方法设置性别为女,要求调用super()方式实现。
//注意构造方法的overriding重写。
请创建该类。
7、编写程序,输出1个姓名为John,年龄28的,讲授“网络编程”的男老师信息;输出1个姓名为Rose,年龄为25的,讲授“English”的女老师的信息(要求采用第2个构造方法)。
8、设有1个Director类,继承自Teacher类,该类是专业主任的蓝图,它还具有:
属性: 专业属性:private String department
方法: 详细信息:public String getDetails(),返回所有属性。
构造方法: 用于设置姓名,性别和年龄讲授课程和部门。
Public Director(String name, boolean sex, int age, String course, String department),要求调用super()方式实现。
Public Teacher(String name, int age, String course, String department), 该构造方法设置性别为女,要求调用super()方式实现。
//注意构造方法的overriding重写以及super()的多级调用。
请创建该类。
9、编写程序,输出1个姓名为John,年龄28的,讲授“网络编程”的计算机专业主任(男)信息;输出1个姓名为Rose,年龄为25的,讲授“English”的专业主任(女)的信息(要求采用第2个构造方法)。
10、编写程序,打印1-9之间的偶数。
11、从键盘接受若干字符(最多16个),若为C,显示“继续”,若为b,结束输入。
12、随机生成2个0-1000之间的数,比较2个数的大小,并由大到小输出。
(1)用一个程序完成。RandomDemo.java
(2 )改写该程序,要求:
定义一个RandomDemo1类,该类拥有如下的成员。
属性:private int number1,number2
构造方法:public RandomDemo1(int number1,number2)
方法:public int return_max(),该方法返回大值。
public int return_min(),该方法返回小值。
再编写一个程序,该程序用来测试RandomDemo1类,该程序的功能是:
该程序有2个int类型的变量number1,number2,它们的值随机生成,在0~1000之间;
定义1个RandomDemo1实例对象ran_num,将其属性初始化number1和number2;
按大小打印ran_num的属性
谢谢各位高手帮忙~~