Muito boa a explicado, mas minha sugestão é mudar a propriedade 'valor' dos objetos 'livros' para 'preco' (preço). Pois na explicação pode ficar difícil distinguir o que é valor do livro e valor da propriedade, principalmente pensando para quem tem dislexia.