diff --git a/User.java b/User.java new file mode 100644 index 0000000..42edc7a --- /dev/null +++ b/User.java @@ -0,0 +1,55 @@ +/* + * Written by : Bin Hong Lee + * Last edited : 6/4/2016 + */ + +class User +{ + private String name; + private int id; + private int limit; + private List books = new ArrayList(); + + public User(String name, int id, int limit) + { + this.name = name; + this.id = id; + this.limit = limit; + } + + public String getName() + { + return name; + } + + public void setName() + { + this.name = name; + } + + public boolean status() + { + if (books.size() < limit) + { + if (bookStatus) + { + return true; + } + } + + return false; + } + + public boolean borrowNewBook(int id) + { + if (status) + { + books.add(id); + return true; + } + else + { + return false; + } + } +}