Estantería de libros

Crea un constructor Book que tenga dos propiedades:

  1. Título
  2. Autor

y dos métodos:

  1. Un método llamado getTitle que devuelva: "Title: " + el título de la instancia.
  2. Un método llamado getAuthor que devuelva: "Author: " + el autor de la instancia.

Luego, crea instancias de este constructor mediante 3 libros nuevos:

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

Las nuevas instancias de objeto deben llamarse PP, H y WP, respectivamente.

Por ejemplo, si instanciara el siguiente libro usando esta función constructora Book:

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

Obtendría las siguientes propiedades y métodos:

Ejemplos

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

Notas

  • Lee más sobre las funciones constructoras en Recursos.
  • Recuerda que, después de terminar de escribir la función constructora, debes crear instancias de ella mediante objetos nuevos.