FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
||||
|
||||
Metodo abstracto.
Hola a todos,
una pregunta sencilla (creo que es de respuesta: SI o NO). Es posible que Delphi (2010) arroje un error, en tiempo de compilación, si un método abstracto de la clase padre, no está implementado por la clase hija ? Me vendría bien. La verdad. Me ahorraria errores de "olvido". Gracias. |
#2
|
||||
|
||||
A diferencia de en otros lenguajes, en Delphi no es un error implementar clases que contienen métodos abstractos, ya que en lugar de existir el concepto de clases abstractas existe el concepto de métodos abstractos. Si implementas una clase que tiene un método abtracto no implementado, el compilador te producirá un Warning.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Ese es el problema, que no tengo ese Warning.... Y me gustaría que apareciese (incluso preferiria un error).
Supongo que es algo que se podrá configurar en el IDE, pero no encuentro donde. |
#4
|
||||
|
||||
Me respondo yo mismo.
Haciendo un build. Hummmm... preferiria un error... :-( |
#5
|
||||
|
||||
Muchas gracias. Me conformaré con el warning.. :-)
|
#6
|
||||
|
||||
¿Qué tiene de malo el mensaje de advertencia (warning)?
|
#7
|
||||
|
||||
1.- Que no sale siempre. Solo si la unit es nueva o tiene modificaciones. Para que salga siempre tengo que hacer un Build.
2.- Que estoy traspasando una aplicación antigua y tengo tantos warnings de ' Implicit string cast "AnsiString" to "string"', que los abstract error, se pierden en la inmensidad. Y luego vienen los runtime-errors (en la cara del cliente). :-) Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error Abstracto | Caray | Varios | 4 | 31-07-2007 03:47:10 |
Método de encriptación | eMax | Internet | 0 | 04-05-2006 23:19:49 |
uso del metodo locate | pyanqn | Conexión con bases de datos | 1 | 09-11-2005 15:00:31 |
Uso del metodo Locate | Erickocu | Varios | 2 | 22-12-2004 08:55:29 |
Mejorar metodo!! | kye_z | Varios | 2 | 21-10-2004 18:56:53 |
|