第1题
话说大诗人李白,一生好饮。幸好他从不开车。
一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱:
无事街上走,提壶去打酒。
逢店加一倍,遇花喝一斗。
1. 创建人类
属性 姓名 年龄 剩余酒量
对象方法
1) 自定义构造方法(并设置属性)
2) 喝酒 (每次喝2斗)
2. 创建酒店类
属性: 店名
对象方法
给他一个人对象,把人的剩余酒量*2
3. 创建风景类
属性: 地点
对象方法
给他一个人对象,把人的剩余酒量 - 2
4. 实例化一个人对象(李白)初始酒量是2
实例化4个酒家,3个风景
路线 酒店 -> 风景 ->酒店 -> 酒店 -> 酒店 ->风景 -> 风景
计算出 李白剩余酒量.
第二题
生命的延续一直是我们人类永恒的追求.XXXX年,在伟大的科学家的研究一下,我们创建了一个机器,每个人都有延长生命的机会
1. 创建人类
属性 姓名 年龄 剩余寿命
对象方法
sayHai(打印还剩多少寿命)
2. 职员类 继承人类
属性 公司
对象方法
工作
3. 农民类 继承人类
属性 农作物
对象方法
种地
4. 官员 类 继承人类
属性 官职
对象方法
贪污
5. 机器类
对象方法
给他一个人,判断是哪一类(职员/农民/官员),如果是农民剩余寿命+100,如果是职员,剩余寿命+80,如果是官员剩余寿命+20
6.在main函数中创建机器类,并且再分别创建 农民 职员 官员 并设置属性
然后增加它们的寿命.
最后把他们的剩余寿命打印出来
希望大家都能成为IOS开发大神 |
|