Κώδικας
class Book:
def __init__(self, ISBN, Author, Title, Is_borrowed):
self.ISBN = ISBN
self.Author = Author
self.Title = Title
self.Is_borrowed = Is_borrowed
def borrow_book(self):
self.Is_borrowed = True
def return_book(self):
self.Is_borrowed = False
def display_book(self):
display.scroll( self.ISBN )
class Member:
def __init__(self, member_id, name):
self.member_id= member_id
self.name= name
self.borrowed_books=[]
def borrow_book(self, book):
book.borrow_book()
self.borrowed_books.append(book)
def return_book(self, book):
book.return_book()
self.borrowed_books.remove(book)
def display_member(self):
display.scroll( self.member_id )
book1 = Book( "123", "Paliouras", "Robotics", False)
book1.display_book()
book2 = Book( "456", "Balaoura", "Network", False)
book2.display_book()
member1= Member(1, "Marios Sykovarhs")
member2= Member(2,"Marios Pappas")
member1.display_member()
member2.display_member()
member1.borrow_book(book1)
member2.borrow_book(book2)