第十五章 15.8.1节练习 & 15.9.1节练习
2014-09-21 21:57
197 查看
练习15.30
编写你自己的Basket类,用它计算上一个练习中交易记录的总价格。
解答:
这个参考书中的实现即可。
不过这节需要注意一下 模拟虚拷贝 。
练习15.31
已知s1、s2、s3和s4都是string,判断下面的表达式分别创建了什么样的对象。
(a) Query(s1) | Query(s2) & ~Query(s3);
(b) Query(s1) | (Query(s2) & ~Query(s3));
(c) (Query(s1) & (Query(s2)) | (Query(s3) & Query(s4)));
解答:
这个题的做法可以参考565页的下方的那个图
(a) 一个NotQuery对象,一个AndQuery对象,一个OrQuery对象,三个WordQuery对象
(b) 一个NotQuery对象,一个AndQuery对象,一个OrQuery对象,三个WordQuery对象
(c) 两个AndQuery对象,一个OrQuery对象,四个WordQuery对象。
编写你自己的Basket类,用它计算上一个练习中交易记录的总价格。
解答:
这个参考书中的实现即可。
不过这节需要注意一下 模拟虚拷贝 。
练习15.31
已知s1、s2、s3和s4都是string,判断下面的表达式分别创建了什么样的对象。
(a) Query(s1) | Query(s2) & ~Query(s3);
(b) Query(s1) | (Query(s2) & ~Query(s3));
(c) (Query(s1) & (Query(s2)) | (Query(s3) & Query(s4)));
解答:
这个题的做法可以参考565页的下方的那个图
(a) 一个NotQuery对象,一个AndQuery对象,一个OrQuery对象,三个WordQuery对象
(b) 一个NotQuery对象,一个AndQuery对象,一个OrQuery对象,三个WordQuery对象
(c) 两个AndQuery对象,一个OrQuery对象,四个WordQuery对象。
相关文章推荐
- 第十五章 15.7.4节练习 & 15.8节练习
- 第十五章 15.6节练习 & 15.7.1节练习
- 第十五章 15.7.2节练习 & 15.7.3节练习
- Windows Phone 7 Dev (WP7 开发其实很简单) 稍微讲解_微软商店上架应用<<猜数字>>,适合初学者作为小练习,但是也很耗时
- Java程序练习-Peter's smokes
- 【html5每日练习】 html5 canvas "米"
- 练习&复习
- 《java编程思想》第四章 练习9&练习10
- HTML[CSS+DIV] 网站布局练习 Zun'Showing
- java例程练习(BorderLayou&GridLayout)
- java例程练习(图像编程[Frame&Panel])
- Java Q&A: 抽象类和接口 - 实战练习
- 【C编程练习】2013华为校园招聘机试题9月10日题2:计算整数二进制表达式中0的个数 最左边1前面的0不考虑 void GenZeroNum(int nVal, int& nZeroNum);
- 黑马程序员->集合类 (3 代码练习
- java例程练习(BorderLayou&GridLayout)
- java"循环结构"练习实例
- shell练习:svndiff & change_ip
- Python自然语言处理学习笔记(8):1.6-1.8 小结&深入阅读&练习
- 第十五章动态规划之“O(n^2)时间寻找n个数构成序列的最长递增子序列”(练习15.4-5)
- 《数论》3.6习题3------求一元线性同余方程所有解(不是方程组)基础练习例子&&求逆元