【练习题】类的成员变量:
猜数字游戏:一个类 A 有一个成员变量 v,有一个初值 100。定义一个类,对 A
类的成员变量 v 进行猜。如果大了则提示大了,小了则提示小了。等于则提示
猜测成功。
【练习题】类的成员变量:
请定义一个交通工具(Vehicle)的类,其中有:
属性:速度(speed),体积(size)等等
方 法 : 移 动 (move()) , 设 置 速 度 (setSpeed(int speed)) , 加 速 speedUp(), 减 速
speedDown()等等.
最后在测试类 Vehicle 中的 main()中实例化一个交通工具对象,并通过方法给它
初始化 speed,size 的值,并且通过打印出来。另外,调用加速,减速的方法对速
度进行改变。
【练习题】类的成员变量与方法、构造方法
在程序中,经常要对时间进行操作,但是并没有时间类型的数据。那么,我们
可以自己实现一个时间类,来满足程序中的需要。
定 义 名 为 MyTime 的 类 , 其 中 应 有 三 个 整 型 成 员 : 时 ( hour ) , 分
(minute),秒( second),为了保证数据的安全性,这三个成员变量应声明
为私有。
为 MyTime 类定义构造方法,以方便创建对象时初始化成员变量。
再定义 diaplay 方法,用于将时间信息打印出来。
为 MyTime 类添加以下方法:
addSecond(int sec)
addMinute(int min)
addHour(int hou)
subSecond(int sec)
subMinute(int min)
subHour(int hou)
分别对时、分、秒进行加减运算。
【练习题】构造方法
编写 Java 程序,模拟简单的计算器。
定义名为 Number 的类,其中有两个整型数据成员 n1 和 n2,应声明为私有。编
写 构 造 方 法 , 赋 予 n1 和 n2 初 始 值 , 再 为 该 类 定 义 加 ( addition ) 、 减
(subtration)、乘( multiplication)、除( division)等公有成员方法,分别
对两个成员变量执行加、减、乘、除的运算。
在 main 方法中创建 Number 类的对象,调用各个方法,并显示计算结果。
【练习题】构造方法:
编写 Java 程序,用于显示人的姓名和年龄。
定义一个人类(Person),该类中应该有两个私有属性,姓名( name)和年龄
(age)。定义构造方法,用来初始化数据成员。再定义显示( display)方法,
评论1