社区
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;
};
请问这样的设计思路合适么?大家有什么建议?谢谢大家!
...全文
130
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.接口有些
黑盒测试的常见的测试用例
设计
方法
有哪些
测试用例怎么
设计
? 一般根据业务知识掌握,之前已有的回归测试用例,测试知识库,测试需求开始
设计
。 黑盒测试的常见的测试用例
设计
方法
有哪些? 1)等价类划分: 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并
合理
地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据
合理
划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据.取得较好的测试结果.等价类划分可有两种不同的情况:有效等价类和无效等价类.
011-黑盒测试的测试用例常见
设计
方法
都有哪些?请分别以具体的例子来说明这些
方法
在测试用例
设计
工作中的应用...
黑盒测试的测试用例常见
设计
方法
都有哪些?请分别以具体的例子来说明这些
方法
在测试用例
设计
工作中的应用。 1)等价类划分 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并
合理
地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据
合理
划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据.取得较...
一个html页面请求多个接口,前端页面,一个页面几个接口请求比较
合理
?
这个考虑问题的角度我觉得不太对,抛开剂量谈毒性都是耍流氓,抛开时间谈数量一样也是耍流氓.有的接口访问一下是毫秒级的,有的接口访问一下是秒级的.我们考虑这个问题的时候必然是综合来看的,比如你说的同一个接口使用不同参数,这可能是一种良好的
设计
,也可能是一种很蠢的
设计
,没法一概而论.比如说,首屏展示产品信息,分别展示不同类目的top3,
设计
成了访问N(类目数)次接口,每次返回单个类目的top(n),n是...
编码
设计
方法
1.需求抽象成过程(可直观显示)2.过程抽象成各个知识点(大模块,小模块)3.知识点组合成
合理
的代码逻辑(图示法)4.代码逻辑来
设计
方法
和变量(程序=算法+数据结构) 1)考虑
方法
的相互调用(
设计
时从外到内,从内到外,从熟悉函数到不熟悉的函数) 2)先
设计
接口,先
设计
方法
签名 3)
方法
内的过程,循环结构和选择结构 3)变量先考虑使用,再考虑声明,声明考虑全局变量还是局部变量...
C++ 语言
65,198
社区成员
250,522
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章