Siguiente:
Creando una Clase
Subir:
Clases y Módulos
Anterior:
Clases y Módulos
Índice General
Índice de Materias
Definición de una Clase Simple
Subsecciones
Creando una Clase
Instanciando un Punto
Inicializando un Punto
Definiendo un método
to_s
Acceso a los Atributos
Utilización de los Setters Dentro de una Clase
Los Accessors como
attr_accessor
se Invocan Fuera de las Definiciones de Métodos
Todas las clases son módulos
Definiendo Operadores (La Clase Point)
Enlaces Relacionados
Tabla de Operadores en Ruby
Polimorfismo, Comprobación de Tipos y Tipado Pato (Duck Typing)
Coerción
Acceso a Arrays y a Hashes
Nota Sobre el Case
Enumeración de Coordenadas
Igualdad de Puntos
eql?
y las Claves de un hash
Ordenando Puntos
Un Punto Mutable
Creando Clases con
Struct
Extendiendo clases creadas con Struct
haciendo Inmutable una clase creada con Struct
Un Método de Clase
Constantes
Variables de Clase. Atributos de la Clase
Variables de Instancia de Clase
Práctica: La Clase Punto del Plano
Casiano Rodriguez León 2015-01-07