设计模式与泡mm的关系之state状态模式及再思考


我跑我跑我跑

 

网上原文如下:

20State,跟mm交往时,一定要注意她的状态哦,在不同的状态时她的行为会有不同,比如你约她今天晚上去看电影,对你没兴趣的mm就会说"有事情啦",对你不讨厌但还没喜欢上的mm就会说"好啊,不过可以带上我同事么?",已经喜欢上你的mm就会说"几点钟?看完电影再去泡吧怎么样?",当然你看电影过程中表现良好的话,也可以把mm的状态从不讨厌不喜欢变成喜欢哦。

状态模式:状态模式允许一个对象在其内部状态改变的时候改变行为。这个对象看上去象是改变了它的类一样。状态模式把所研究的对象的行为包装在不同的状态对象里,每一个状态对象都属于一个抽象状态类的一个子类。状态模式的意图是让一个对象在其内部状态改变的时候,其行为也随之改变。状态模式需要对每一个系统可能取得的状态创立一个状态类的子类。当系统的状态变化时,系统便改变所选的子类。

 

 

点评:

       佩服阿,对mm是相当的了解阿。原来有事情就是表示没兴趣阿,sighMm对我有没有兴趣就是内部状态了,具体的状态就是有具体的行为了。在不同状态下,mm看起来像是不同的人,呵呵。所以上面的例子举得是多个mm,好像有点不合适,如果是一个mm的不同状态好像会更好。恩。Over

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值