资 源 简 介
需求
一只小狗喜欢上了一只小猫,小猫也对小狗有点意思,但并小猫不知道自己能否嫁给这只小狗。小猫给自己
制定了一个规则,当这个规则满足后,小猫就立刻嫁给小狗。同时小狗的耐心也是有限的,小狗也给自己定了一
个追求期限,如果过期,小猫仍然没有明确表示。小狗也不会为了这棵小树而放弃整个森林的。
小猫的结婚要求:
在追求的过程中,能够购买房子。
2) 对小狗的爱情指数达到9。(该值可自己定义)
3) 爱情指数的增长规则:对小狗有意思:1 分;情人节收到礼物:2 分;生日收到礼物:1 分;发生争吵:-0.5
分 (其他的可自己定义)。
4) 追求期限为2 年。
小狗的耐心:
对小猫的爱情指数到到9。 (该值可自己定义)
2) 爱情指数的增长规则:情人节收到礼物:2 分;生日收到礼物:1 分;发生争吵:-0.5 分(其他的可自己
定义)
3) 追求期限为1.5 年。
其它已知条件:
小猫,小狗都有自己的姓名、年龄、基本生活消费,工资,存款等基本信息。
2) 小猫,小狗是否对对方中意随机确定。
3) 小狗初始时是否有房随机确定。
4) 本地购房首付费用,当小狗存款达到首付,自动为其购买房子。
2. 问题分析
本题的设计思路如下,建立小猫类及小狗类。根据需求分析设计两个类的成员变量和成员函数。程序main
函数建立小猫和小狗的对象,通过键盘输入小猫、小狗的基本信息,及其它已知信息。然后程序自动运行,其
中打印小猫小狗爱情关系中的重要事件。最后打印小猫是否嫁给小狗的信息。该题目主要涉及到的知识点有:
类的定义、成员函数的定义、成员变量的定义。类对象的建立,类对