Tutorial de Ruby – Parte 36 – Inicialización flexible

Hemos visto que una vez que se asocia un argumento al método initialize no se puede omitir sin que se genere un error. Si queremos ser más considerados podemos utilizar el argumento si se proporciona, y en caso contrario, recurrir al valor por defecto.   ruby> class Fruta ruby| def initialize(k=”manzana”) ruby| @kind = k […]