Pràctica PRO2. Aplicació per a un laboratori de biologia.
16-12-2017
|
Representa l'informació i les operacions associades a un tret. Més...
Mètodes públics | |
Tret () | |
Creador per defecte. Més... | |
void | afegir_individu (int id, const Cjt_individus &x) |
Modificadora dels individus que presenten el tret i la combinació Més... | |
void | treure_individu (int id, const Cjt_individus &x) |
Modificadora dels individus que presenten el tret i la combinació Més... | |
bool | buit () const |
Consulta el tret. Més... | |
void | escriure () const |
Operació de escriptura. Més... | |
Mètodes Privats | |
void | calcular_combinacio (const Cjt_individus &x) |
Calcula la combinacio de tots els individus que presenten el tret. Més... | |
Atributs Privats | |
set< int > | ids |
Conjunt dels identificadores dels individus que presenten el tret. Més... | |
Cromosomes | combinacio |
Combinacio dels cromosomes dels individus que manifestin el tret. Més... | |
Representa l'informació i les operacions associades a un tret.
Conté els individus que presenten el tret i la combinació de gens que el produeix.
Tret::Tret | ( | ) |
void Tret::afegir_individu | ( | int | id, |
const Cjt_individus & | x | ||
) |
Modificadora dels individus que presenten el tret i la combinació
Definició a la línia 22 del fitxer Tret.cc.
void Tret::treure_individu | ( | int | id, |
const Cjt_individus & | x | ||
) |
Modificadora dels individus que presenten el tret i la combinació
Definició a la línia 37 del fitxer Tret.cc.
bool Tret::buit | ( | ) | const |
Consulta el tret.
Definició a la línia 43 del fitxer Tret.cc.
void Tret::escriure | ( | ) | const |
Operació de escriptura.
Definició a la línia 48 del fitxer Tret.cc.
|
private |
Calcula la combinacio de tots els individus que presenten el tret.
Definició a la línia 9 del fitxer Tret.cc.
|
private |
|
private |