用java做一个简单的图书管理系统不用数据库
如题,想用java做一个简单的图书管理系统,图书属性有图书名、图书编号、馆藏数量、作者、出版社、可借数量。功能有查看(输入一个信息输出该书所有信息)和修改图书信息,涉及到...
如题,想用java做一个简单的图书管理系统,图书属性有 图书名、图书编号、馆藏数量、作者、出版社、可借数量。
功能有查看(输入一个信息输出该书所有信息)和修改图书信息,涉及到父类子类继承及多态等的形式。
我目前敲出来的代码有:
package Library;
public class Librarymanagement extends Book
{
private String name;
private String writer;
private String publishing;
private int identifier;
private int amount;
private int lastamount;
public Librarymanagement()
{
}
public Librarymanagement(String n,String w,String p,int i,int a,int l)
{
setname(n);
setwriter(w);
setpublishing(p);
setidentifier(i);
setamount(a);
setlastamount(l);
}
public void setname(String n)
{
name = n;
}
public void setwriter(String w)
{
writer = w;
}
public void setpublishing(String p)
{
publishing = p;
}
public void setidentifier(int i)
{
identifier = i;
}
public void setamount(int a)
{
amount = a;
}
public void setlastamount(int l)
{
lastamount = l;
}
public String getname()
{
return name;
}
public String getwriter()
{
return writer;
}
public String getpublishing()
{
return publishing;
}
public int getidentifier()
{
return identifier;
}
public int getamount()
{
return amount;
}
public int getlastamount()
{
return lastamount;
}
}
1.我还需要再定义20本左右的书,应该用数组吗?以怎样的形式怎么定义呢?
2.具体用怎样的形式将子类查看类和修改类与父类图书类联系起来?
3.求代码!!希望有大神能帮我把代码补充完整!!!真心谢谢!!! 展开
功能有查看(输入一个信息输出该书所有信息)和修改图书信息,涉及到父类子类继承及多态等的形式。
我目前敲出来的代码有:
package Library;
public class Librarymanagement extends Book
{
private String name;
private String writer;
private String publishing;
private int identifier;
private int amount;
private int lastamount;
public Librarymanagement()
{
}
public Librarymanagement(String n,String w,String p,int i,int a,int l)
{
setname(n);
setwriter(w);
setpublishing(p);
setidentifier(i);
setamount(a);
setlastamount(l);
}
public void setname(String n)
{
name = n;
}
public void setwriter(String w)
{
writer = w;
}
public void setpublishing(String p)
{
publishing = p;
}
public void setidentifier(int i)
{
identifier = i;
}
public void setamount(int a)
{
amount = a;
}
public void setlastamount(int l)
{
lastamount = l;
}
public String getname()
{
return name;
}
public String getwriter()
{
return writer;
}
public String getpublishing()
{
return publishing;
}
public int getidentifier()
{
return identifier;
}
public int getamount()
{
return amount;
}
public int getlastamount()
{
return lastamount;
}
}
1.我还需要再定义20本左右的书,应该用数组吗?以怎样的形式怎么定义呢?
2.具体用怎样的形式将子类查看类和修改类与父类图书类联系起来?
3.求代码!!希望有大神能帮我把代码补充完整!!!真心谢谢!!! 展开
1个回答
2015-12-13
展开全部
可以利用文件的输入、输出,再利用list或set集合,进行数据的输入、输出,完全可以做到。
但是如扮裤果不用数据库的话,可能比较麻烦一点,代码写的肯伍告定比较多了,当然还会有很多问题,
所以我建议腔缺明你还是使用数据库,会减少很多事的
但是如扮裤果不用数据库的话,可能比较麻烦一点,代码写的肯伍告定比较多了,当然还会有很多问题,
所以我建议腔缺明你还是使用数据库,会减少很多事的
追问
能不能给我写一点代码或者大概的格式也行,我还是不太懂,还有我是真的不会用数据库啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询