目录 题目分析 设计思路 具体代码 测试代码 运行截图 参考资料 题目分析 题目内容 0.设计并实现一个Book类,定义义成Book.java,Book 包含书名,作者,出版社和出版日期 1.这些数据都要定义getter和setter 2.定义至少三个构造方法,接收并初始化这些数据 3.覆盖(Override)toString方法,返回良好的含有多行的书的描述信息 4.覆盖equals方法,书名,作者,出版社和出版日期完全一致才说明两本书是一样的 5.创建一个测试类Bookshelf, 其中的m…