From cc03dca8fca8193765ba2575c17414ffc6b8e881 Mon Sep 17 00:00:00 2001 From: BinHong Lee Date: Sun, 5 Jun 2016 10:55:40 -0700 Subject: [PATCH] Added User class User.java is added with basic / expecting data and functionality --- User.java | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 User.java 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; + } + } +}