社区
C++ 语言
帖子详情
请问这个设计方法合理么?
rabbit729
2008-01-22 10:28:58
我有两个类A,B里面提供了一些方法,我想对外提供一个接口类Interface为外部方位A,B类的方法提供接口,我的设计思路如下:
class Interface{
public:
Interface1()
{
m_a.method1();
}
Interface2()
{
m_b.method2();
}
....
private:
A m_a;
B m_b;
};
请问这样的设计思路合适么?大家有什么建议?谢谢大家!
...全文
127
7
打赏
收藏
请问这个设计方法合理么?
我有两个类A,B里面提供了一些方法,我想对外提供一个接口类Interface为外部方位A,B类的方法提供接口,我的设计思路如下: class Interface{ public: Interface1() { m_a.method1(); } Interface2() { m_b.method2(); } .... private: A m_a; B m_b; }; 请问这样的设计思路合适么?大家有什么建议?谢谢大家!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
michney
2008-01-22
打赏
举报
回复
不好,
因为每个接口里的方法不止一个
qhfu
2008-01-22
打赏
举报
回复
既然 A B 没有关系,干吗要给他们提供一个统一接口 ,,这样岂不是用到A 的地方 同时 又要把 B包含进来
qhfu
2008-01-22
打赏
举报
回复
刚吃完饭 , 眼花,,发错.... :)
不过就这个问题 ,个人感觉 没啥意义
qhfu
2008-01-22
打赏
举报
回复
http://dl1.csdn.net/down3/20070507/07170446473.pdf
14.2
taodm
2008-01-22
打赏
举报
回复
脱离你的具体环境讨论这段代码是没有意义的。这代码可以有意义,可以没意义,都取决于你的实际环境
你有空去看看《设计模式》吧。
rabbit729
2008-01-22
打赏
举报
回复
A,B是两个独立的类,之间没有关系。可能不止这两个类,数目不定
星羽
2008-01-22
打赏
举报
回复
你的A,B类需要同时存在吗? 就是有A就一定需要B
设计
好接口的
方法
总结:全栈程序员如何把一个接口
设计
好?
设计
好接口的
方法
总结 我们做后端开发工程师,主要工作就是:如何把一个接口
设计
好。所以,今天就给大家介绍,
设计
好接口的36个锦囊。本文就是后端思想专栏的第一篇哈。 文章目录
设计
好接口的
方法
总结1. 接口参数校验2. 修改老接口时,注意接口的兼容性3.
设计
接口时,充分考虑接口的可扩展性4.接口考虑是否需要防重处理5. 重点接口,考虑线程池隔离。6. 调用第三方接口要考虑异常和超时处理7. 接口实现考虑熔断和降级8. 日志打印好,接口的关键代码,要有日志保驾护航。9. 接口的功能定义要具备单一性10.接口有些
计算机系统由中间开始
设计
,其中间指的是什么地方?这样
设计
有什么好处?...
计算机系统由中间开始
设计
,其中间指的是什么地方?这样
设计
有什么好处? "中间"是指多级层次结构中的软、硬件交界面,目前是处于传统机器级与操作系统机器级之间。这样
设计
,能
合理
地进行软、硬件的功能分配,优化软、硬件
设计
,可为软件和应用提供更多更好的硬件支持,可使软、硬件同时
设计
,缩短系统的
设计
周期。 “由中间开始”
设计
思路:“中间”指的是层次结构中的软硬交界面。既考虑能拿到的...
011-黑盒测试的测试用例常见
设计
方法
都有哪些?请分别以具体的例子来说明这些
方法
在测试用例
设计
工作中的应用...
黑盒测试的测试用例常见
设计
方法
都有哪些?请分别以具体的例子来说明这些
方法
在测试用例
设计
工作中的应用。 1)等价类划分 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并
合理
地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据
合理
划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据.取得较...
编码
设计
方法
1.需求抽象成过程(可直观显示)2.过程抽象成各个知识点(大模块,小模块)3.知识点组合成
合理
的代码逻辑(图示法)4.代码逻辑来
设计
方法
和变量(程序=算法+数据结构) 1)考虑
方法
的相互调用(
设计
时从外到内,从内到外,从熟悉函数到不熟悉的函数) 2)先
设计
接口,先
设计
方法
签名 3)
方法
内的过程,循环结构和选择结构 3)变量先考虑使用,再考虑声明,声明考虑全局变量还是局部变量...
测试人员与开发人员的比例究竟多少是
合理
的?
在一些软件大会上,人们常常会问这样一个问题:测试人员与开发人员的比例究竟多少是
合理
的?而这样的问题,很难直接给出一个答案。为什么会有这样的问题,可能来自于两方面的压力:许多公司领导总是希望得到一个
合理
的比例,然后按这个比例分配招聘的名额,或者设法缩小测试队伍,减少开发成本。多数情况下,测试人员工作量大,比开发人员忙,所以想寻求一个数据,来说服其公司,多招些测试人员。有些专家说,根据调查结果发现通常...
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章