Lib
Lib
#include <string>
class Book {
private:
int id;
string title;
string author;
bool isIssued;
public:
id = bookId;
title = bookTitle;
author = bookAuthor;
isIssued = false;
cout << "ID: " << id << ", Title: " << title << ", Author: " << author << ", Issued: " << (isIssued ? "Yes" :
"No") << endl;
};
class Library {
private:
Book books[100];
int bookCount;
public:
Library() : bookCount(0) {}
bookCount++;
} else {
if (books[i].getId() == id) {
if (!books[i].getIsIssued()) {
books[i].issueBook();
} else {
return;
if (books[i].getId() == id) {
if (books[i].getIsIssued()) {
books[i].returnBook();
} else {
return;
void displayAllBooks() {
if (bookCount == 0) {
books[i].displayDetails();
};
int main() {
Library library;
while (true) {
switch (choice) {
case 1:
cin.ignore();
getline(cin, title);
getline(cin, author);
break;
case 2:
library.issueBook(id);
break;
case 3:
library.returnBook(id);
break;
case 4:
library.displayAllBooks();
break;
case 5:
return 0;
default:
return 0;