求大神💓创建一个图书Book类,包含如下内容:(1)数据成员编号id,类型为char[6];(2)数据成员名字name,类型为char[10];()(3)数据成员价格price,类型为double;(4)成员函数无参构造函数Book(),设定默认的图书信息;(5)成员函数有参构造函数Book(char *, char *, double),设定图书信息;(6)成员函数rename(char *),修改图书名字(7)成员函数resetPrice(double),修改图书价格,比如打八折;(8)成员函数void showBookInfo(),输出图书信息编程实现如下功能:(1)利用无参构造函数创建图书类的对象bk1;(2)输出bk1的信息;(3)调用成员函数rename重设bk1的name;(4)再次输出bk1的信息;(5)从键盘输入图书信息,包括id、name和price;(6)利用以上输入信息和有参构造函数,创建图书类的对象bk2;(7)输出bk2的信息;(8)调用成员函数resetPrice,重设图书价格;(9)再次输出bk2的信息。