编程珠玑之第三章习题6

问题描述:

6.编写一个“格式信函发生器”,使之可以通过数据库中的每条记录来生成定制的文档(这常常称为“邮件归并”特性)。设计简短的模板和输入文件来测试程序的正确性。

问题解析:

1、“格式信函发生器” 即现在我们所说的模板,在Web编程中经常用到,有固定的格式和文字,只需要修改部分里面的变量值,就可以生成我们的所需要的类容,经常收到的一些垃圾短信及邮件,都是用类似的模板生成的!如下面我收到的关于MicroSoft的一份验证邮件就是一个典型的模板:


只需要更新箭头所指的两处,就能够对每个需要验证的用户发送相同格式的内容!

解决方案:

略!!!

心得疑惑:

1、仍然是重用思想。例如可以编写供各个地方调用的能够重用的函数, 我们只需要传入具体的参数值,就可以完成相似的任务,这种用法即使在生活中也无处不在!

猜你喜欢

转载自blog.csdn.net/JohnnyHu90/article/details/43529557