Ruby求救!高手进 小弟刚接触Ruby
ruby吧
全部回复
仅看楼主
level 1
azx900226 楼主
要求建立三个class
第一个叫Donor,属性有name, address, age, amount-of-donation, cumlative-donation(捐赠总和)和值为1或者0的humanitarian(人道主义)
本class有两个方法: makes-a-donation(做出捐赠)和amount-to-date(个人捐赠总和)
建立5个本class的instance:名字叫Bill, Bob, IBM, Mary和Jane
第二个class叫BankAccount,有四个属性name(账户名), owner(账户持有者), balance(余额), donor-status(捐赠状态,捐过为1,没有捐为0)。
本class有四个方法,make-payment(付款),report-balance(账户余额),account-held-by(账户持有者), in-credit?(是否仍有钱进行捐助)
创建5个本class的instance:BillsAccount, CharityAccount, IBMsAccount等等。
本类视为普通银行账户,如果账户持有人进行捐赠,则账户余额减小,慈善机构(CharityAccount)余额增大.
最后,通过di'sa第三个类进行一定的判断(用最简单的if加一些条件即可),来看出是否有资金大户没有进行捐赠,如果有,则返回其名字
可自己加些属性甚至类来完成 中心思想不变就行 期间一定用到each do....end
谢谢各位大神 小弟刚学Ruby 很困惑啊。。。万分谢谢
2012年10月10日 18点10分 1
level 1
azx900226 楼主
求救啊 急啊
2012年10月11日 00点10分 2
level 9
问题太长了,请用一句话概括。
再把出错的哪一行发上来。
呵呵。
2012年10月11日 10点10分 3
就是请您重新编一遍 太困惑了 着手点找不到。。。 求好心人啊。。。能够email给我rb文件最好。。。万分感谢啊 对于大虾来说 这个估计不算什么 谢啦
2012年10月11日 14点10分
level 1
求教楼主,你们写代码是用的什么工具啊?
2012年10月22日 03点10分 4
1