Class: Periodico
- Inherits:
-
ReferenciaBase
- Object
- ReferenciaBase
- Periodico
- Defined in:
- lib/referencia/periodico.rb
Instance Attribute Summary collapse
-
#m_nombre_periodico ⇒ Object
readonly
Returns the value of attribute m_nombre_periodico.
-
#m_paginas ⇒ Object
readonly
Returns the value of attribute m_paginas.
-
#m_volumen ⇒ Object
readonly
Returns the value of attribute m_volumen.
Attributes inherited from ReferenciaBase
#m_anio, #m_autor_formato, #m_autores, #m_titulo
Instance Method Summary collapse
-
#initialize(a_autores, a_titulo, a_anio, a_nombre_periodico, a_paginas) ⇒ Periodico
constructor
A new instance of Periodico.
- #to_s ⇒ Object
Methods inherited from ReferenciaBase
#<=>, #format_autor, #format_titulo
Constructor Details
#initialize(a_autores, a_titulo, a_anio, a_nombre_periodico, a_paginas) ⇒ Periodico
Returns a new instance of Periodico.
3 4 5 6 |
# File 'lib/referencia/periodico.rb', line 3 def initialize(a_autores, a_titulo,a_anio, a_nombre_periodico, a_paginas) super(a_autores,a_titulo,a_anio) @m_nombre_periodico,@m_paginas = a_nombre_periodico, a_paginas end |
Instance Attribute Details
#m_nombre_periodico ⇒ Object (readonly)
Returns the value of attribute m_nombre_periodico.
2 3 4 |
# File 'lib/referencia/periodico.rb', line 2 def m_nombre_periodico @m_nombre_periodico end |
#m_paginas ⇒ Object (readonly)
Returns the value of attribute m_paginas.
2 3 4 |
# File 'lib/referencia/periodico.rb', line 2 def m_paginas @m_paginas end |
#m_volumen ⇒ Object (readonly)
Returns the value of attribute m_volumen.
2 3 4 |
# File 'lib/referencia/periodico.rb', line 2 def m_volumen @m_volumen end |
Instance Method Details
#to_s ⇒ Object
7 8 9 |
# File 'lib/referencia/periodico.rb', line 7 def to_s "#{@m_autor_formato}(#{@m_anio}). #{@m_titulo}. #{@m_nombre_periodico}, #{@m_paginas}" end |