Cita:
Empezado por Al González
Comparto la opinión de Marcelo.
|
Muchas gracias Al.
Esta vez dije algo y no me llevo el tirón de orejas o una patadita
bien merecido... ¡eso significa que estoy aprendiendo!
Cita:
Empezado por Al González
Creo que la solución que buscas debería hacerse con métodos clase virtuales.
|
Yo no veo otra alternativa, según lo que tengo entendido y estudiado al momento.
Cita:
Empezado por Al González
Aunque claro, sería estupendo que el compilador aceptara esta forma alternativa de declarar métodos:
Código Delphi [-]
TPlaneta = class(TObject)
public Class Function Gravedad : Double = 0; Virtual;
end;
TTierra = class(TPlaneta)
public Class Function Gravedad : Double = 9.81; Override;
end;
(sin mayor implementación de los mismos).
De momento, escribir la implementación con Begin y End tampoco significa un gran esfuerzo.
Saludos.
Al González.
|
Yo me haría un lío. No niego que se ahorra lineas y que puede llegar a ser interesante... pero yo que estoy acostumbrado a "lo de siempre"... encontrarme con algo así me desorientaría.
Saludos,