
java如何创建图书类
用户关注问题
如何定义一个包含书名和作者的Java类?
在Java中,怎样创建一个类来表示图书,同时包含书名和作者信息?
创建包含书名和作者的Java图书类
可以通过定义一个类,使用私有变量存储书名和作者,并提供构造方法和相应的getter、setter方法。例如:
public class Book {
private String title;
private String author;
public Book(String title, String author) {
this.title = title;
this.author = author;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
}
怎样在Java中为图书类添加价格属性?
如果我想让图书类包含价格信息,应该如何在Java中实现?
在图书类中添加价格属性
在图书类中增加一个私有变量用来保存价格,比如double类型,然后添加对应的访问方法。示例代码如下:
private double price;
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
Java中如何创建具有默认构造函数的图书类?
我想要一个没有参数的构造函数来初始化图书类,应该怎么写?
为图书类定义默认构造函数
除了带参数的构造器,可以定义一个无参数的构造函数,用于创建默认的图书对象。例如:
public Book() {
this.title = "未知书名";
this.author = "未知作者";
this.price = 0.0;
}