- 编写一个类 Book,代表图书。
具有属性: 名称(title)、页数(pageNum),其中页数不能少于 200
页,否则输出错误信息,并赋予默认值 200。
具有方法: 为各属性设置赋值和取值方法。 detail,用来在控制台输出每
本图书的名称和页数
编写测试类 BookTest 进行测试:为 Book 对象的属性赋予初始值,并调
用 Book 对象的 detail 方法,看看输出是否正
先编写一个类方法
public class Demo1 {
static class Book{
private String title;
private int pageNumber = 200;
Book(){
}
Book(String title,int pageNumber){
this.title = title;
if (pageNumber<200){
System.out.println("输入的页数有误,自动改为200");
}else {
this.pageNumber = pageNumber;
}
}
public void setTitle(String title) {
this.title = title;
}
public String getTitle(){
return title;
}
public void setPageNumber(int pageNumber){
this.pageNumber = pageNumber;
}
public int getPageNumber() {
return pageNumber;
}