Estante de livros

Crie uma classe Book com um construtor que tenha dois campos:

  1. Título
  2. Autor

e dois métodos:

  1. Um método chamado getTitle que retorne: "Title: " + o título da instância.
  2. Um método chamado getAuthor que retorne: "Author: " + o autor da instância.

Depois, crie uma instância desse construtor para cada um dos 3 livros novos:

  1. Pride and Prejudice - Jane Austen (PP)
  2. Hamlet - William Shakespeare (H)
  3. War and Peace - Leo Tolstoy (WP)

Os nomes das novas instâncias de objeto devem ser PP, H e WP, respectivamente.

Por exemplo, se eu instanciasse o livro a seguir usando este construtor Java da classe Book:

  • Harry Potter - J.K. Rowling (HP)

Eu obteria as seguintes propriedades e métodos:

Exemplos

HP.title ➞ "Harry Potter"
HP.author ➞ "J.K. Rowling"
HP.getTitle() ➞ "Title: Harry Potter"
HP.getAuthor() ➞ "Author: J.K. Rowling"

Observações

  • Leia mais sobre construtores Java em Recursos.
  • Lembre-se de que, depois de terminar de escrever o construtor Java, você deve criar instâncias por meio de novos objetos.