1万
2万
管理员
中级会员
akima 发表于 2013-12-3 00:06 sea_bug 前辈,我再举一个例子吧,这样子的问题我发现自己遇到好多了: // 文件接口
举报
5
84
229
sea_bug 发表于 2013-12-3 00:07 我也没做过类似中间件的抽象设计,只是针对你遇到的问题所思考的解决方案。 ...
sea_bug 发表于 2013-12-3 00:11 zip没有write,但是应该会有类似写入压缩包的功能, 你的CZipFile:write() 里面就应该实现一套写入文件 ...
sea_bug 发表于 2013-12-2 22:57 我觉得你抽象得还不够,在遇到底层工作机制完全不同的情况下,你这样的接口可能就会面临一些结构上问题,比 ...
sea_bug 发表于 2013-12-3 00:24 我觉得你的派生类无法实现虚类的功能,可能是在于接口的设计层面有问题。 好比你设计的iImage,里面要用到 ...
sea_bug 发表于 2013-12-3 00:29 你的第二段我没看明白,不过第三段话差不多就是我的意思,不要让你的抽象接口实现过多跨越式的功能,那必然 ...
本版积分规则 发表回复 回帖后跳转到最后一页
作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )
GMT+8, 2025-2-26 05:30
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.