1 创建一个图书类(Book),
图书类中有成员变量:图书名称(bookname)、图书编号(bookno)、图书单价(bookprice)、图书库存量(bookamount);
图书类中有成员方法:
setBookNo()
getBookNo()
setBookName()
getBookName()
setBookPrice()
getBookPrice()
setBookAmount()
setBookAmount()
这些方法能实现:输入图书编号能给出图书的详细信息。
2.用图书类创建一个对象“数据结构课本”(data_structure),
该书的图书编号为:9787900643223,
图书名称为:“数据结构”,
图书单价为:46,
图书库存量为:256本。
3.
试着输入图书编号9787900643223,输出该编号对应图书的详细信息。
以上3题都写在一个java文件中
那你帮忙编一下啊
追答自己写 这个是你的作业又不是别人的 编程工具里点几下敲几十个字符就完事
哪怕你用记事本 所有步骤书上都有写 你为什么就不尝试自己写出来呢
我们刚刚开课几节 怎么会啊 况且这个书上又没有 不然都自己写了
追答怎么会没有 书又不会直接给你答案让你抄
你看看书上写没写 类 私有属性 方法
肯定有换个名字 功能一模一样的玩意= =
不要怪就开几节课 这些玩意再慢第三节课也涉及了
想抄就直接说= =
import java.util.Scanner;
public class Book
{
Book(String bookname,String bookno,int bookprice,int bookamount){
this.bookname=bookname;
this.bookno=bookno;
this.bookprice=bookprice;
this.bookamount=bookamount;
}
private String bookname;
private String bookno;
private int bookprice;
private int bookamount;
public String getBookname() {
return bookname;
}
public void setBookname(String bookname) {
this.bookname = bookname;
}
public String getBookno() {
return bookno;
}
public void setBookno(String bookno) {
this.bookno = bookno;
}
public int getBookprice() {
return bookprice;
}
public void setBookprice(int bookprice) {
this.bookprice = bookprice;
}
public int getBookamount() {
return bookamount;
}
public void setBookamount(int bookamount) {
this.bookamount = bookamount;
}
@Override
public String toString() {
return "Book [图书库存量为:" + bookamount + "本, 图书名称为:" + bookname
+ ", 该书的图书编号为:" + bookno + ", 图书单价为:" + bookprice + "]";
}
public static void main(String[] data)
{
Book data_structure=new Book("数据结构","9787900643223",46,256);
System.out.println("请输入编号");
Scanner a=new Scanner(System.in);
String st=a.nextLine();
System.out.println(data_structure.getBookno());
if(st.equals(data_structure.getBookno()))System.out.println(data_structure.toString());
else System.out.println("无信息");
}
}
多少分你才写啊 不要说100我没有