
-=设计模式=-
文章平均质量分 87
Heart丶如大海
一杯咖啡,一台笔记本,一对音箱,静静的坐在阳台上晒着Sunlight听着Classical敲着Code。o jazz! ------有态度的码农
展开
-
智取设计模式之六大原则
本篇文章主要是总结一些概念性的知识点。 在编程之中,无论是面向过程还是面向对象编程,两个或两个以上的模块之间的配合与相互影响的一种度量称为耦合,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。而内聚是描述模块内的功能联系,从功能角度来度量模块内的联系,一个好的内聚模块应该恰好做一件事。在软件工程中,低耦合高内聚是判断设计好坏的原创 2016-11-16 21:50:58 · 756 阅读 · 0 评论 -
智取设计模式之简单工厂模式
在游戏中,每个玩家或怪物都会有各自的状态,本文中将会分别使用UML,C#,C++实现简单工厂模式给玩家或怪物添加状态。原创 2016-12-05 02:08:17 · 458 阅读 · 0 评论 -
智取设计模式之工厂模式
工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替了new操作的一种模式。因为工厂模式就相当于创建实例化对象的new,所以以后new时就要多个心眼,是否可以考虑使用工厂模式,虽然这样做,可能多做一些工作,但会给系统带来更大的可扩展性和尽量少的修改量。原创 2016-12-16 07:42:01 · 419 阅读 · 0 评论 -
智取设计模式之抽象工厂
抽象工厂模式将一组对象的实现细节与它们的一般使用分离开来,它提供了一种方式,可以将一组具有同一主题的单独的工厂封装起来。在正常使用中,客户端程序需要创建抽象工厂的具体实现,然后使用抽象工厂作为接口来创建这一主题的具体对象。客户端程序不需要知道它从这些内部的工厂方法中获得对象的具体类型,因为客户端程序仅使用这些对象的通用接口。原创 2016-12-30 08:08:26 · 373 阅读 · 0 评论