Sha256: f02339a1e4ed9a9fde5a9b3671e8c196212c705429c2c7d53ceec6f2d9cbaa0c
Contents?: true
Size: 1.39 KB
Versions: 3
Compression:
Stored size: 1.39 KB
Contents
# PRCT09 DESCRIPCIÓN: Esta práctica es la creación del "diseño" de la jerarquía de clases para representar 'matrices densas' y 'matrices dispersas'. ## INSTALACION Añade esta línea a Gemfile de la aplicación: gem 'prct09' Y luego ejecutar: $ bundle O instalarlo usted mismo como: $ Gem install prct09 ## CREACION DE GEMA :~/$ bundle gem -b Prct9 create Prct9/Gemfile create Prct9/Rakefile create Prct9/LICENSE create Prct9/README.md create Prct9/.gitignore create Prct9/Prct9.gemspec create Prct9/lib/Prct9.rb create Prct9/lib/Prct9/version.rb create Prct9/bin/Prct9 ## ARBOL DE LA GEMA . ├── bin │ └── prct09 ├── Gemfile ├── lib │ ├── prct09 │ │ └── version.rb │ └── prct09.rb ├── LICENSE.txt ├── prct09.gemspec ├── Rakefile └── README.md ## CONTRIBUCION La implementación de esta práctica se hara en un fichero dentro de la carpeta lib donde reutilizaremos la clase matriz ya creada y de ella derivaran la clase matriz dispersa (Una matriz se considerará dispersa si tiene más de un 60% de ceros) y la clase matriz densa donde heredaran los metodos +, -, *, to_s y se sobreescribiran en caso de que queramos otro tipo de implementacion. class Matriz end class MatrizDispersa < Matriz end class MatrizDensa < Matriz end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
prct09-1.1.0 | README.md |
prct09-1.0.0 | README.md |
prct09-0.0.1 | README.md |