社区
研发管理
帖子详情
请问白盒框架和黑盒框架是什么意思?谢谢。
ggzzkk
2003-12-12 11:36:40
请问白盒框架和黑盒框架是什么意思?谢谢。
...全文
232
5
打赏
收藏
请问白盒框架和黑盒框架是什么意思?谢谢。
请问白盒框架和黑盒框架是什么意思?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leowindcsdn
2003-12-15
打赏
举报
回复
看错题了,不好意思!^_^
mymorning
2003-12-13
打赏
举报
回复
转摘自http://www.ccw.com.cn
框架可分为白盒(White-Box)与黑盒(Black-Box)两种框架。
基于继承的框架被称为白盒框架。所谓白盒即具备可视性,被继承的父类的内部实现细节对子类而言都是可知的。利用白盒框架的应用开发者通过衍生子类或重写父类的成员方法来开发系统。子类的实现很大程度上依赖于父类的实现,这种依赖性限制了重用的灵活性和完全性。但解决这种局限性的方法可以是只继承抽象父类,因为抽象类基本上不提供具体的实现。白盒框架是一个程序骨架,而用户衍生出的子类是这个骨架上的附属品。
基于对象构件组装的框架就是黑盒框架。应用开发者通过整理、组装对象来获得系统的实现。用户只须了解构件的外部接口,无须了解内部的具体实现。另外,组装比继承更为灵活,它能动态地改变,继承只是一个静态编译时的概念。
在理想情况下,任何所需的功能都可通过组装已有的构件得到,事实上可获得的构件远远不能满足需求,有时通过继承获得新的构件比利用已有构件组装新构件更容易,因此白盒和黑盒将同时应用于系统的开发中。不过白盒框架趋向于向黑盒框架发展,黑盒框架也是系统开发希望达到的理想目标。
ggzzkk
2003-12-12
打赏
举报
回复
软件框架
loveisbug
2003-12-12
打赏
举报
回复
不知道楼主说的框架是什么意思。
leowindcsdn
2003-12-12
打赏
举报
回复
这方面论坛里已经有很多帖子,你可以搜索一下。
简单的说:以MP3使用为例,黑盒测试就是简单地按说明书使用MP3,白盒测试就是打开MP3的外壳看看里面每个元器件怎么用。
个人见解,仅供参考!
springboot
框架
demo
搭建的一个简单的springboot的
框架
,同时整合了mybatis。
白盒
框架
和
黑盒
框架
的区别
在复习过程中遇到了关于
白盒
框架
和
黑盒
框架
的问题。 课堂上给出了例子,但是理解的不是很好,现总结以区分。 一、综述 总的说来,
白盒
框架
与
黑盒
框架
有这样的特点:
白盒
框架
1.通过继承和重写方法进行扩展 2.设计...
黑盒
框架
与
白盒
框架
黑盒
框架
和
白盒
框架
是软件测试中常用的两种测试策略,它们的主要区别在于测试人员是否了解被测软件的内部实现细节。
黑盒
框架
将被测软件看作一个
黑盒
子,测试人员只关注其输入和输出,不需要了解其内部实现细节,适用...
知识点:
黑盒
框架
与
白盒
框架
黑盒
框架
通过实现特定接口进行
框架
扩展,采用的是delegation机制达到这种目的,通常采用的设计模式是策略模式(Strategy)和观察者模式(Observer);
黑盒
所预留的是一个接口,在
框架
中只调用接口中的方法,而接口...
白盒
复用vs
黑盒
复用
白盒
框架
vs
黑盒
框架
可修改和扩展– 复制已有代码当正在开发的系统,进行修改– 可定制化程度高– 对其修改增加了软件的复杂度,且需要对其内部充分的了解
黑盒
复用:源代码不可见,不能修改– 只能通过API接口来使用,无法修改代码– ...
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章