Cerco di essere più chiaro.
Se implemento la classe Palla e palla_da_basket in questo modo:
codice:
class Palla {
private:
double diametro;
double peso;
string materiale;
public:
virtual palla();
}
class palla_da_basket : palla {
private:
casa_di_produzione* marca;
public:
palla_da_basket (double d, double p, double m, casa_di_produzione c) : palla (d, p, m) {
diametro = d;
peso = p;
materiale = m;
marca = null
}
}
E' lecito scrivere cosi il costruttore di palla_da_basket? Se no, come si implementa?