上一页 1 ··· 378 379 380 381 382 383 384 385 386 ··· 397 下一页
  2012年5月10日
摘要: 工厂方法工厂的概念反复出现在面向对象程序设计中,在C#本身和其他设计模式(例如生成器模式)中,就能找到几个例子。在这个例子中,有一个类负责决定在单继承体系结构中实例化哪一个字类。 工厂方法模式(Factory Method Pattern)对这种思想进行了巧妙的扩展,它不是用一个专门的类来决定实例化那一个字类,相反,超类把这种决定延迟到没个子类。这种设计模式实际上没有决策点,即没有直接选择一个字类实例化的决策。按照这种模式编写的程序定义了一个抽象类,他去创建对象,但让子类决定创建哪一种对象。 这里考虑一个相当简单的例子,在游泳比赛中为运动员确定泳道。在一个赛事中,游泳选手完成几次预赛后,按.. 阅读全文
posted @ 2012-05-10 13:44 记性特差 阅读(216) 评论(0) 推荐(0)
上一页 1 ··· 378 379 380 381 382 383 384 385 386 ··· 397 下一页