class Publicacion
Attributes
issns[RW]
pfin[RW]
pinicio[RW]
Public Class Methods
new()
click to toggle source
Calls superclass method
Referencia.new
# File lib/biblio/publicacion.rb, line 4 def initialize super end
Public Instance Methods
issn(text)
click to toggle source
# File lib/biblio/publicacion.rb, line 18 def issn(text) raise ArgumentError, "El codigo ISSN debe se un String" unless text.is_a?(String) @issns = text end
pagina_fin(number)
click to toggle source
# File lib/biblio/publicacion.rb, line 13 def pagina_fin(number) raise ArgumentError, "Numero de pagina debe se un Numeric" unless number.is_a?(Numeric) @pfin = number end
pagina_inicio(number)
click to toggle source
# File lib/biblio/publicacion.rb, line 8 def pagina_inicio(number) raise ArgumentError, "Numero de pagina debe se un Numeric" unless number.is_a?(Numeric) @pinicio = number end