Olá gostaria de saber por que no curso de POO na segunda aula quando o instrutor vai imprimir na tela se o livro tem ou não impreção ele cria um método dentro da classe para fazer isso
@possui_reimprecao = possui_reimprecao()
.........
def possui_reimprecao?()
return @posui_reimprecao
end
........
puts (livro.possui_reimprecao?)
não seria bem facil ápenas fazer isso :
@possui_reimprecao = possui_reimprecao
.......
puts ("POSSUI REIMPREÇÃO : #{livro.possui_reimprecao}")
e ainda mais quando testei da outra maneira não me retornou nenhum valor boleano (true/false)
se alguem souber a resposta por favor me responda