Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Challenge: Build a Mini Library System | Organizing and Applying OOP in PHP
Object-Oriented PHP

bookChallenge: Build a Mini Library System

Завдання

Swipe to start coding

Create a class named Library with a method called borrowBook. This method should:

  • Accept the name of a book as a parameter.
  • Throw an Exception with a clear message if the requested book is not in the library's list of books.
  • If the book is available, remove it from the list (no need to return anything).

When calling the borrowBook method, catch the exception and print its message using echo.

Follow these steps:

  • Implement the borrowBook method inside the Library class.
  • In the provided code, try to borrow the book 'The Great Gatsby'.
  • Catch any exception and print its message.

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 4
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

bookChallenge: Build a Mini Library System

Свайпніть щоб показати меню

Завдання

Swipe to start coding

Create a class named Library with a method called borrowBook. This method should:

  • Accept the name of a book as a parameter.
  • Throw an Exception with a clear message if the requested book is not in the library's list of books.
  • If the book is available, remove it from the list (no need to return anything).

When calling the borrowBook method, catch the exception and print its message using echo.

Follow these steps:

  • Implement the borrowBook method inside the Library class.
  • In the provided code, try to borrow the book 'The Great Gatsby'.
  • Catch any exception and print its message.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 4
single

single

some-alt