风前辈说:“我给你出个考题, 你先来尝试着用你学的面向对象设计一下。让我想想啊,嗯, 你的师傅岳不群虽然人品不端, 但是经营华山派还算马马虎虎, 除了你们几个师兄弟外, 还雇了不少佣人帮着干活。 咱们就拿这个作为例子来学一下, 听好了!“
令狐冲道: “我明白了, 这是加了一个中间层嘛”
风清扬道: ”现在你明白了吧, 面向对象设计的过程就是一个不断迭代的过程, 很少说是一下子就设计好的 , 在这个过程中要努力的发现变化,并且封装(隔离)变化, 尽可能的从中提取出互相独立的概念出来,就像刚才你做的PaymentMethod, PaymentClassification 和PaymentSchedule一样“
联系客服