我有个想法,写一个能自动发送生日祝福、节日祝福的手机应用,因为逢年过节的时候要发送很多的短信给亲朋好友,当好友过生日时也要发送生日祝福短信,而且还经常会忘记朋友的生日,搞得很尴尬。
这个手机应用就是解决这个问题的。大体的需求如下:
1.这个应用可以读取手机里的联系人信息,然后判断今天是否有人过生日,如果有则给他发祝福短信;
2.祝福短信如果用户没有设置则使用系统自带的祝福模板发送;
3.用户可以设置给哪些人在过节过生日时发送短信,也可以自己设置短信模板,甚至可以给不同的人设置不同的短信模板;
4.对于节日祝福短信,用户可以一次选择都给那些人发送,并确认是否以后过节时继续给这些人发送祝福短信,当然也可以取消给某个人发送。这个是一个典型的应用观察者模式的例子,有一个观察者监视用户注册给给谁发送,然后一一执行。
谁来实现呢?