设计并测试一个表示图书的Book类,它包含图书的书名、作者、月销售量属性,另有两个构造方法(一个不带参数,另一个带参数)和两个成员方法setBook() 、printBook() (用于输出书名、作者、月销售量数据)。
正确答案
答案解析
相似试题
(简答题)
定义一个Book(图书)类,在该类定义中包括数据成员:bookname(书名)、price(价格)和number(存书数量);成员函数:display()显示图书的情况;borrow()将存书数量减1,并显示当前存书数量;restore()将存书数量加1,并显示当前存书数量。在main函数中,要求创建某一种图书对象,并对该图书进行简单的显示、借阅和归还管理。
(填空题)
三元素组表中的每个结点对应于稀疏矩阵的一个非零元素,它包含有三个数据项,分别表示该元素的()、()和()。
(多选题)
考虑本地图书馆的一个图书借阅和跟踪系统,数据库包含Member,Borrow和Book表,要求:1.每人可以借阅一本或多本书2.每本书一次只能被借给一个人;3.图书馆没有的书籍不能被借阅;你要在Borrow和Book表中强制这种引用完整性,应该()选择两项
(单选题)
在图书馆系统中,假如已经构造了一个一般借书者类,后来发现图书馆的学生和教师在借书中有不同要求。请问在面向对象设计中用()方法可以方便地设计这两个类?
(单选题)
有一个“出版物”表,包含图书编码(Book-code),书名(Book-name),出版日期(Issue-dt),备注(Mem-cd)等字段,()字段作为该表的主键可能是最恰当的。
(单选题)
有一个"出版物"表,包含图书编码(Book-code),书名(Book-name),出版日期(Issue-dt),备注(Mem-cd)等级段,()字段作为该表的主建可能是最恰当的。
(简答题)
定义一个数据区,它包含有23H,24H,25H和26H四个字符数据,把这个数据区复制20次,并显示出复制结果。
(单选题)
设计一个新的测试用例,使其仅覆盖()尚未被覆盖的无效等价类。
(简答题)
请按照以下要求设计一个学生类Sudent,并进行测试。 要求如下: ①Student类中包含姓名、成绩两个属性。 ②分别给这两个属性定义两个方法,一个方法用于设置值,另一个方法用于获取值。 ③Student类中定义一个无参的构造方法和一个接收两个参数的构造方法,两个参数分别为姓名和成绩属性值。 ④在测试类中创建两个Student对象,一个使用无参的构造方法,然后调用方法给姓名和成绩赋值,另一个使用有参的构造方法,在构造方法中给姓名和成绩赋值。