java创建一个图书类

要求:类中包涵的属性有:书名、作者、出版社;包涵的方法有:设置书籍状态。书籍状态有在馆和外借两种。就是一个简单的编程,不是什么大项目,只需要实现上述要求即可。求大神帮助。... 要求:类中包涵的属性有:书名、作者、出版社;包涵的方法有:设置书籍状态。书籍状态有在馆和外借两种。
就是一个简单的编程,不是什么大项目,只需要实现上述要求即可。求大神帮助。本人的java实在没好好听
展开
 我来答
慕课网
2023-07-05 · 聚焦IT资讯干货,让你成为更好的程序员!
慕课网
向TA提问
展开全部
书名(title):表示图书的标题或名称。作者(author):表示图书的作者姓名。出版社(publisher):表示图书的出版社或发行方。出版日期(publishDate):表示图书的出版日期。ISBN(isbn):表示图书的国际标准书号。价格(price):表示图书的价格。点击学习大厂名师精品课
除了上述基本属性外,图书类具备以下功能:获取和设置图书属性:允许用户获取和设置图书的各项属性,如书名、作者、出版社等。显示图书信息:提供一个方法,用于以易读的方式显示图书的详细信息,包括书名、作者、出版社、出版日期、ISBN和价格等。需要知道如何在Java中正确地创建这个图书类,并编写相应的方法来实现上述功能。
有任何问题欢迎咨询慕课网。慕课网课程紧跟前沿技术,帮助用户在技术快速更迭的环境下,与时俱进,保持核心竞争力。以短视频小节课为特色,每个视频小节10-15分钟,符合用户碎片化的学习习惯,使学习效果最大化。课程融入动画特效、网络流行语,降低学习枯燥感,增加趣味性,帮助用户轻松理解课程内容。
JustForFly
推荐于2017-11-25
知道答主
回答量:16
采纳率:0%
帮助的人:7.3万
展开全部
public class Book {
public String name; //书名
public String author; //作者
public String publisher; //出版社
public String state; //状态:STATE_IN 在馆  STATE_OUT 外借

public static String STATE_IN = "in";
public static String STATE_OUT = "out";

public Book(String name, String author, String publisher){
this.name = name;
this.author = author;
this.publisher = publisher;
}

public Book(String name, String author, String publisher, String state){
this.name = name;
this.author = author;
this.publisher = publisher;
this.state = state;
}

public static void main(String[] args) {
Book book1 = new Book("西游记", "吴承恩", "新华出版社");
book1.setState(STATE_IN);

Book book2 = new Book("水浒传", "施耐庵", "新华出版社", STATE_IN);
}


public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public String getPublisher() {
return publisher;
}
public void setPublisher(String publisher) {
this.publisher = publisher;
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}


}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hyz4566758
2013-06-24 · TA获得超过264个赞
知道小有建树答主
回答量:455
采纳率:0%
帮助的人:128万
展开全部
public class Book {
 private String bookName;
 private String bookAuthor;
 private String bookConcern;
 private byte bookState;
 
 //改变书籍状态
 public void changeState(byte bookState){
 
  this.bookState = bookState;
  
 }
 
 public String getBookName() {
  return bookName;
 }
 public void setBookName(String bookName) {
  this.bookName = bookName;
 }
 public String getBookAuthor() {
  return bookAuthor;
 }
 public void setBookAuthor(String bookAuthor) {
  this.bookAuthor = bookAuthor;
 }
 public String getBookConcern() {
  return bookConcern;
 }
 public void setBookConcern(String bookConcern) {
  this.bookConcern = bookConcern;
 }
 public byte getBookState() {
  return bookState;
 }
 public void setBookState(byte bookState) {
  this.bookState = bookState;
 }
 
 
 
 
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pangzhiming
2013-06-24 · TA获得超过374个赞
知道小有建树答主
回答量:787
采纳率:100%
帮助的人:347万
展开全部
public class Book {
 public String bookname;
 public String auth;
 public String chuban;
 public String bookstate;
 public void setBokstate(String state)
 {
  bookstate = state;
 }
 public static void main(String[] args) {
  Book book = new Book();
  book.bookname="西游记";
  book.auth="施耐庵";
  book.chuban="新华出版社";
  book.setBokstate("外借");
 }
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xp002815303
2013-06-24
知道答主
回答量:19
采纳率:0%
帮助的人:10.2万
展开全部
public class Book {

String bookName;
String author;
String press;
String status;

public String setBookStatus(String status){
this.status=status;

return status;
}

public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public String getBookName() {
return bookName;
}
public void setBookName(String bookName) {
this.bookName = bookName;
}
public String getPress() {
return press;
}
public void setPress(String press) {
this.press = press;
}

}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式