外观模式 其他模式了解软件设计模式的概念、原则、分类及构成的基本要素。 2. 使学生了解23种设计模式,归纳总结创建型模式、行为型模式和结构型模式的应用情景、所需角色。并根据分类各举一例详细说明要析 3. 使学生掌握如何使用面向对象的方法,采用设计模式设计可扩展、高可重用的软件。 三、创建型模式概述 3.1创建型模式:主要用于处理对象的创建,实例化对象,这可能会限制在系统内创建对象的类型或数目。创建型模式可分为以下5种模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。 3.2原型模式是一种创建型设计模式,Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道