【原型模式应用场景举例】
比如在玩“极品飞车”这款游戏,每个游戏者都有自己的账号用来标识玩家,而每个玩家都可以拥有相同的车辆,这样每个玩家都拥有相同的车,比如你的领居有奥迪A6,你的老婆对你说,我也要开和邻居一样的奥迪A6,好了,现在你们家也有奥迪A6了,你们每天开着自己的车去上班,那么在这种情况下就可以应用原型模式了,原型模式很简单哟:)就是类的copy复制。
【原型模式解释】
类型:创建模式
用原型实例制定创建对象的种类,并且通过拷贝这些原型创建新的对象。
【原型模式UML图】
【原型模式-JAVA代码实现】
新建赛车的接口:
新建奥迪汽车的实现类:
[1] [2] 下一页