Not a member of GistPad yet?
Sign Up,
it unlocks many cool features!
- package com.examly;
- import java.util.*;
- public class BookshelfApp {
- public static void main(String[] args) {
- Book[] books = new Book[5];
- Scanner sc = new Scanner(System.in);
- int bookId = sc.nextInt();
- String title = sc.nextLine();
- String author = sc.nextLine();
- books[0] = new Book(101, "Java Basics", "Alice");
- books[1] = new Book(102, "Python 101", "Bob");
- books[2] = new Book(103, "C++ Primer", "Charlie");
- books[3] = new Book(104);
- books[4] = new Book(105);
- Book b = new Book(bookId, title, author);
- b.display();
- }
- }
- class Book {
- private int bookId;
- private String title;
- private String author;
- public Book(int bookId, String title, String author) {
- this.bookId = bookId;
- this.title = title;
- this.author = author;
- }
- public Book(int bookId) {
- this.bookId = bookId;
- title = "Untitled";
- author = "Unknown";
- }
- public void display() {
- System.out.println("ID: " + bookId + " | Title: " + title + " | Author: " + author);
- }
- }
RAW Paste Data
Copied
