完成《软件设计模式》课程期末考试的程序设计题设计要求为:设计程序场景要求使用观察者模式实现请给出5个完整的题目题目尽量详尽可举例说明。
-
聊天室程序 设计一个聊天室程序,其中有多个用户可以在聊天室中聊天。当某个用户发送一条消息时,其他用户可以看到这条消息。使用观察者模式实现。
-
股票交易程序 设计一个股票交易程序,其中有多个用户可以关注某个股票的价格变化。当股票价格发生变化时,所有关注该股票的用户将收到相应的通知。使用观察者模式实现。
-
游戏角色血量监控 设计一个游戏程序,其中有多个角色具有不同的血量,当某个角色的血量发生变化时,其他所有角色将收到通知。使用观察者模式实现。
-
电商网站促销活动 设计一个电商网站的促销活动,其中有多个用户可以关注某个商品的促销信息。当该商品的促销信息发生变化时,所有关注该商品的用户将收到相应的通知。使用观察者模式实现。
-
天气预报程序 设计一个天气预报程序,其中有多个用户可以关注某个城市的天气信息。当该城市的天气信息发生变化时,所有关注该城市的用户将收到相应的通知。使用观察者模式实现。
原文地址: https://www.cveoy.top/t/topic/eiCt 著作权归作者所有。请勿转载和采集!