文章目录 1. 工厂模式2. 消息信息使用工厂模式 1. 工厂模式 🐧解决构造函数不够用的问题。 1)因为平时构建对象,都是通过构造函数来完成的,如果有多种不同的方式来构造对象,此时的构造函数就不太够用了。 2. 消息信息使用工厂模式 1)对 Message体现出不同的构造方法来;因为用户信息和会话信息的构造方式只有一种,Message消息信息的构造方法有多种。 2) 因为Message需要支持文本信息、图片信息、语音信息、文件信息;