2019年5月14日

Matlab工厂模式

摘要: 工厂模式定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。工厂模式主要分为简单工厂模式、工厂方法模式以及抽象工厂模式。 Obj.m Object1.m Object2.m 简单工厂模式: SimpleFactory.m 测试代码: 工厂方法模式: Metho 阅读全文

posted @ 2019-05-14 21:18 sw-lab 阅读(421) 评论(0) 推荐(0) 编辑

Matlab状态模式

摘要: 状态模式就是将状态的条件判断语句转化成其函数重写形式,利用了面向对象语言的多态性,本文根据https://blog.csdn.net/lm324114/article/details/78819602的情景将状态模式用Matlab语言实现。 根据上图情景,用传统的方法实现如下: RoomState. 阅读全文

posted @ 2019-05-14 16:58 sw-lab 阅读(443) 评论(0) 推荐(0) 编辑

导航