|
Como ocultar metodos
buenas a todos!
estoy empezando a trabajar con el tema de la POO y tengo un problema q no se como resolver:
TClase1=class(TObject)
private
public
procedure Hola;
end;
TClase5=class(TClase1)
private
public
procedure Chau;
end;
bien, la pregunta es si la Tclase5 hereda de TClase1, cuando haga
var:=tclase5.create;
var.chau; // este permitido
var.hola //NO este visible aunque este declarado en public
es decir ocultar algunos metodos de clases superiores ,, pero solo los q yo quiera..
la verdad no se si es posible,,
desde ya muchas gracias
|