Debug this program to create the desired result attached in the picture. public class Library { // Add the missing implementation to this class   public static void main(String[] args) { // Create two libraries Library firstLibrary = new Library("10 Main St."); Library secondLibrary = new Library("228 Liberty St.");   // Add four books to the first library firstLibrary.addBook(new Book("A Tale of Two Cities ")); firstLibrary.addBook(new Book("Le Petit Prince")); firstLibrary.addBook(new Book("The DaVinci Code")); firstLibrary.addBook(new Book("The Lord of the Rings"));   // Print opening hours and the addresses System.out.println("Library hours:"); printOpeningHours(); System.out.println();   System.out.println("Library addresses:"); firstLibrary.printAddress(); secondLibrary.printAddress(); System.out.println();   // Try to borrow The Lords of the Rings from both libraries System.out.println("Borrowing The Lord of the Rings:"); firstLibrary.borrowBook("The Lord of the Rings"); firstLibrary.borrowBook("The Lord of the Rings"); secondLibrary.borrowBook("The Lord of the Rings"); System.out.println();   // Print the titles of all available books from both libraries System.out.println("Books available in the first library:"); firstLibrary.printAvailableBooks(); System.out.println(); System.out.println("Books available in the second library:"); secondLibrary.printAvailableBooks(); System.out.println();   // Return The Lords of the Rings to the first library System.out.println("Returning The Lord of the Rings:"); firstLibrary.returnBook("The Lord of the Rings"); System.out.println();   // Print the titles of available from the first library System.out.println("Books available in the first library:"); firstLibrary.printAvailableBooks(); } }

Microsoft Visual C#
7th Edition
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Joyce, Farrell.
Chapter5: Looping
Section: Chapter Questions
Problem 11E
icon
Related questions
Question

Debug this program to create the desired result attached in the picture.

public class Library {

// Add the missing implementation to this class

 

public static void main(String[] args) {

// Create two libraries

Library firstLibrary = new Library("10 Main St."); Library secondLibrary = new Library("228 Liberty St.");

 

// Add four books to the first library

firstLibrary.addBook(new Book("A Tale of Two Cities ")); firstLibrary.addBook(new Book("Le Petit Prince")); firstLibrary.addBook(new Book("The DaVinci Code")); firstLibrary.addBook(new Book("The Lord of the Rings"));

 

// Print opening hours and the addresses System.out.println("Library hours:"); printOpeningHours();

System.out.println();

 

System.out.println("Library addresses:"); firstLibrary.printAddress(); secondLibrary.printAddress(); System.out.println();

 

// Try to borrow The Lords of the Rings from both libraries System.out.println("Borrowing The Lord of the Rings:"); firstLibrary.borrowBook("The Lord of the Rings"); firstLibrary.borrowBook("The Lord of the Rings"); secondLibrary.borrowBook("The Lord of the Rings"); System.out.println();

 

// Print the titles of all available books from both libraries System.out.println("Books available in the first library:"); firstLibrary.printAvailableBooks();

System.out.println();

System.out.println("Books available in the second library:"); secondLibrary.printAvailableBooks();

System.out.println();

 

// Return The Lords of the Rings to the first library System.out.println("Returning The Lord of the Rings:"); firstLibrary.returnBook("The Lord of the Rings"); System.out.println();

 

// Print the titles of available from the first library System.out.println("Books available in the first library:"); firstLibrary.printAvailableBooks();

}

}

The output when you run this program should be similar to the following:
Library hours:
Libraries are open daily from 9am to 5pm.
Library addresses:
10 Main St.
228 Liberty St.
Borrowing The Lord of the Rings:
You successfully borrowed The Lord of the Rings
Sorry, this book is already borrowed.
Sorry, this book is not in our catalog.
Books available in the first library:
The Da Vinci Code
Le Petit Prince
A Tale of Two Cities
Books available in the second library:
The book isn't available in the catalog
Returning The Lord of the Rings:
You successfully returned The Lord of the Rings
Books available in the first library:
The Da Vinci Code
Le Petit Prince
A Tale of Two Cities the
Lord of the Rings
Transcribed Image Text:The output when you run this program should be similar to the following: Library hours: Libraries are open daily from 9am to 5pm. Library addresses: 10 Main St. 228 Liberty St. Borrowing The Lord of the Rings: You successfully borrowed The Lord of the Rings Sorry, this book is already borrowed. Sorry, this book is not in our catalog. Books available in the first library: The Da Vinci Code Le Petit Prince A Tale of Two Cities Books available in the second library: The book isn't available in the catalog Returning The Lord of the Rings: You successfully returned The Lord of the Rings Books available in the first library: The Da Vinci Code Le Petit Prince A Tale of Two Cities the Lord of the Rings
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Adjacency Matrix
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
  • SEE MORE QUESTIONS
Recommended textbooks for you
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT