📄 类和对象chap3.txt
字号:
1.创建一个带默认构造方法(构造函数)的类,这个构造方法应该能打印消息。创建一个这个类的对象。
2.重载练习1的构造方法, 让它拿一个String作参数,然后把这个字符串消息一同打印出来.
3.创建一个有2个方法的类。在第一个方法里,调用两次第二个方法,第一次不用this, 第二次用this调用这个方法,测试一下是否有不同效果。
4.创建一个有类MiniMath它有以下方法。求这二个数中较大的数,求二个数中较小的数。分别接受两个int,long,float double,char,String
类型的参数.测试重载这些类型的方法是否工作正常。
5.设计一个骰子这个骰子有投掷的方法。写一个测试600次投骰子的方法。统计1-6点出现次数.提示,使用Math类
6. 创建一个类Employee, 这是一个员工类. 有 name,(姓名)salary(); hireDay; 创建一个含有4个Employee对象的数组
遍历这个数组,对每一个对象调用加薪方法 公式为 salary * (1+rate%) * hireDay 为该员工的应得工资。
打印每个Employee 的名字,工资,工作日期。
7. Sun Mon Tue Wed Thu Fri Sat
1 2
3 4* 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
打印由图所示的日历表,本月的。其中*为当前日期.
提示使用java.util.Calendar;java.util.GregorianCalendar;
8. 从Shape类派生出Rectangle、Circle等具体形状类
定义一个Shape抽象类,利用它作为基类派生出Rectangle、Circle等具体形状类,已知具体形状类均具有两个方法GetArea(求面积)和GetPerim(求周长),分别用来求形状的面积和周长。最后编写一个测试程序对产生的类的功能进行验证。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -