【SICP练习】100 练习2.76
2015-09-08 00:00
232 查看
练习2.76
这是一道论述题了吧。首先是带有显示反派的通用型操作,这种策略要求使用者留意命名方面的冲突。如书上所说,这种策略具有不可加性,因为每当增加新类型的时候,所有通用型操作都要求做相应的修改以适配新的类型。至于增加新的操作,同样因为这一点而不适用。然后是数据导向的风格,如书上的大片论述和我们所做的习题都可以看出来,这种策略对于增加新类型和增加新操作都很适合。
而消息传递我们的学习并不深入,但根据书上目前仅有的几段描述我们也知道消息传递将会把数据对象及其操作整合在一起,因此这种策略不适合增加新的操作。因为已有的操作以及和已有的数据对象进行好了相关的匹配,如果要加入新的操作则只能从新实例化。
感谢访问,希望对您有所帮助。 欢迎关注或收藏、评论或点赞。
为使本文得到斧正和提问,转载请注明出处:
http://blog.csdn.net/nomasp
版权声明:本文为 NoMasp柯于旺 原创文章,未经许可严禁转载!欢迎访问我的博客:http://blog.csdn.net/nomasp
相关文章推荐
- IE:如何做到全屏显示
- 修改注册表实现在桌面上显示Windows版本
- CSS注释、命名、继承性、样式排序等CSS技巧的小结
- Attrib 显示、设置或删除指派给文件或目录的只读、存档、系统以及隐藏属性
- VB的TextBox文本框实现垂直居中显示的方法
- C#实现获取系统目录并以Tree树叉显示的方法
- bat脚本显示本机IP地址的两种方法(内网ip)
- 图象函数中的中文显示
- 桌面中心(四)数据显示
- 用ODBC的分页显示
- 显示、隐藏密码
- javascript实现点击后变换按钮显示文字的方法
- JS动态显示表格上下frame的方法
- 深入理解JavaScript系列(2) 揭秘命名函数表达式
- select 控制网页内容隐藏于显示的实现代码
- js实现input框文字动态变换显示效果
- jQuery实现高亮显示的方法
- jQuery仿淘宝网产品品牌隐藏与显示效果
- Javascript显示和隐藏ul列表的方法
- ASP.NET实现读取Excel内容并在Web上显示