misterx
08-05-2007, 07:03
class Accesso{
private ContaAccessi contatore;
public Accesso(ContaAccessi c){
contatore = c;
}
public void accedi(Cliente c){
contatore.inc();
…..
}
}
class ContaAccessi{
private int count = 0;
public void inc(){
count++;
}
}
se io ora creassi una sottoclasse di Accesso, erediterei anche la variabile contatore oppure, essendo privata mi sarebbe negata ?
private ContaAccessi contatore;
public Accesso(ContaAccessi c){
contatore = c;
}
public void accedi(Cliente c){
contatore.inc();
…..
}
}
class ContaAccessi{
private int count = 0;
public void inc(){
count++;
}
}
se io ora creassi una sottoclasse di Accesso, erediterei anche la variabile contatore oppure, essendo privata mi sarebbe negata ?