Accesores
Accesor (métodos de acceso)
Los accesores permiten el acceso a los atributos del objeto.
# SIN accesores class Cancion def initialize(titulo, artista) @titulo = titulo @artista = artista end def titulo @titulo end def artista @artista end end cancion = Cancion.new("Brazil", "Ivete Sangalo") puts cancion.titulo puts cancion.artista # CON accesores class Cancion def initialize(titulo, artista) @titulo = titulo @artista = artista end # accesor de lectura attr_reader :titulo, :artista # accesor de escritura # attr_writer :titulo # accesor de escritura y lectura # attr_accessor :titulo end cancion = Cancion.new("Brazil", "Ivete Sangalo") puts cancion.titulo puts cancion.artista
revisión de página: 2, última edición: 27 Jan 2009 21:45