Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

1

I need the code in Java for this digram for the system library, but the code must contain the details in the table shown, as well as a screenshot in netbeans 

Library
-location
-librarian id
Books Database
-book Title
-bookAuthor
-bookld
+update()
Librarian
-name
-librarian id
+issueStatus()
+searchBook()
+verifyMember()
+issueBook()
+payment()
Patron
-details
-patronld
+search()
+request()
+payFine()
Vendor
-bookDetails
+search()
+supplyBooks()
+paymentDetails()
Patron Record
-patronld
-type
-dateOfMembership
-noBooksIssued
-maxBookLimit
-name
-address
-phoneNo
-finesOwed
+retrieveMember()
+increase Bookslssued()
+decreaseBooklssued()
+payFine()
Transcribed Image Text:Library -location -librarian id Books Database -book Title -bookAuthor -bookld +update() Librarian -name -librarian id +issueStatus() +searchBook() +verifyMember() +issueBook() +payment() Patron -details -patronld +search() +request() +payFine() Vendor -bookDetails +search() +supplyBooks() +paymentDetails() Patron Record -patronld -type -dateOfMembership -noBooksIssued -maxBookLimit -name -address -phoneNo -finesOwed +retrieveMember() +increase Bookslssued() +decreaseBooklssued() +payFine()
Fields with proper data types
at least 4 fields for the superclass
at least 2 fields for other classes or subclasses)
User-defined Methods with proper return
types and scope
at least 2 user-defined methods for each class
Implementation of a User Defined Package
Demonstration of OOP feature 1
(Encapsulation)
Demonstration of OOP feature 2 (Inheritance)
Demonstration of OOP feature 3
(Polymorphism)
Proper naming convention
Proper comments in each program and within
the program
Transcribed Image Text:Fields with proper data types at least 4 fields for the superclass at least 2 fields for other classes or subclasses) User-defined Methods with proper return types and scope at least 2 user-defined methods for each class Implementation of a User Defined Package Demonstration of OOP feature 1 (Encapsulation) Demonstration of OOP feature 2 (Inheritance) Demonstration of OOP feature 3 (Polymorphism) Proper naming convention Proper comments in each program and within the program
Expert Solution
steps

Step by step

Solved in 4 steps

Blurred answer
Knowledge Booster
Introduction to computer system
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education