社区
C语言
帖子详情
C语言的设计模式如何表现
jacklycode123
2012-03-06 03:05:01
C语言的设计模式如何表现?谁能讲讲?有这方面的资料提供学习吗?想用C写一个系统 有什么能像OOP语言那样轻松实现模式
...全文
167
9
打赏
收藏
C语言的设计模式如何表现
C语言的设计模式如何表现?谁能讲讲?有这方面的资料提供学习吗?想用C写一个系统 有什么能像OOP语言那样轻松实现模式
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jacklycode123
2012-03-11
打赏
举报
回复
具体书名叫啥。。。
bluesnail1986
2012-03-06
打赏
举报
回复
当然可以实现基于C语言的设计模式,只不过你的系统需要层层的嵌套、封装等,最终也是用面向过程实现面向对象的思想...有了面向对象,设计模式就有的谈了...
jacklycode123
2012-03-06
打赏
举报
回复
Thank you very much
东莞某某某
2012-03-06
打赏
举报
回复
C本来就是面向过程,想利用struct实现一些面向对象的简单还可以,想实现那些设计模式。。。。。
AnYidan
2012-03-06
打赏
举报
回复
好像没见过有专门以C为语言的设计模式,一般都是以 class 为基础的语言;当然你可以借鉴其中的各种思想,但在实现时要注意C语言是否支持!
gqjjqg
2012-03-06
打赏
举报
回复
看看 OBJ-C
另外
C++就是C语言扩展的,你可以模仿C++来写面向对象C,这样也就容易使用设计模式了。
纵一苇就是我
2012-03-06
打赏
举报
回复
通过宏来实现吧,有本书叫 C语言面向对象,还是啥呢,找一找吧
muyi66
2012-03-06
打赏
举报
回复
设计模式讲的是面向对象设计时的方法,C本身不是面向对象的,所以用不上它。
至于OBJ-C,那还不如直接用C++。改良终究是问题多多,还是C++面向对象更好用。
qq120848369
2012-03-06
打赏
举报
回复
函数指针作为成员函数, 还有办法构造基类派生类, 抽象数据用void*, 多看点开源代码会有收获.
《数据结构》(
C语言
版)严蔚敏
《数据结构》(
C语言
版)是为“数据结构”课程编写的教材,也可作为学习数据结构及其算法的C程序设计的参数教材。学了数据结构后,许多以前写起来很繁杂的代码现在写起来很清晰明了. 本书的前半部分从抽象数据类型的...
C语言
设计模式
C语言
设计模式
WEB
表现
层框架:FreeMarker
FreeMaker是重要的WEB项目的
表现
层技术,尤其是在前台与后台分离开发时,后台代码开发人员与前台页面开发人员,可以有效的分离、各司其责。 FreeMaker同时是一种重要的模板开发技术;
c语言
设计模式
,
C语言
的
设计模式
编辑推荐:本文来自于cnblogs,主要从单一职责,面向对象机制的实现,接口隔离等三个方面介绍。...但往往就是这些不符合单一职责原则的设计可能导致一些很难发现的BUG。看看下面这段代码:pBuf = (byte*...
设计模式
的
C语言
应用
命令模式的解释如下:向... 命令模式的
C语言
实现也是非常显性的。命令发送方不通过直接调用的方式,而是通过发一个命令消息给接收方,让接收方执行操作。
C语言
里采用命令模式的最常见的原因是核间通信,进程间交互。
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章