(6-5)设计一个表示书本的 Book 类,要求入下: 1. 画出类结构图。工具: Microsoft Visio ; starUML ; Rational Rose 。已经部署在平台,可以下载。 2. 私有化的数据成员包括书名,出版社名,作者(可能有多个,采用字符串数组),价格,页数。 3. 有三个构造方法:( 1 )空构造方法;( 2 )初始化书名,出版社名和作者三个数据成员的构造方法;( 3 )初始化所有数据成员的构造方法。利用 this 关键字区别形参和数据成员。 4. 写出所有的 setter 和 getter 方法来读取和设置私有化的数据成员。利用 this 关键字引用数据成员 5. 功能方法:( 1 )输出书名、出版社名和作者的方法;( 2 )输出书籍所有信息的方法;( 3 )翻开到某页的方法;( 4 )在某页做笔记的方法。 二、对 Book 类测试要求如下: 1. 有 3 本书需要使用构造方法初始化书名,出版社名和作者,然后利用 setter 方法设置价格和页数。 2. 输出这 3 本书的所有信息,并统计这 3 本书的总价格。 3. 在一本书的第 289 页做笔记,笔记内容是“环境保护,从我做起”。 作业.docx