Pb de conception et héritage ?
Bonjour,
je vous expose mon PB :
J'ai une classe MERE avec des méthodes.
Je voudrais plusieurs classes filles héritant de cette classe MERE mais que certaines classe fille lors de leur instanciation aient accès au méthode de la classe MERE et d'autres non.
EX :
Citation:
//classe mere
public class Property extends AbstractObject{
public void setData(BData toto){
//classe fille
public class TimeProperty extends Property{
TimeProperty instanceClasseFille=new TimeProperty();
//et ce que je ne veux pas pouvoir faire, c'est :
instanceClasseFille.setData(new BData());
autre contrainte :
je veux pas que la methode soit private parcequ'elle est utilisée par
d'autres classes filles de cette classe mere.....
Comment faire ?
Merci d'avance