FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Dudas OOP de un regresado a Delphi desde java.
Buenas, mi primer mensaje en este foro. Decir que vengo de java y creo tener la mayoria de conceptos de OOP claros. Hace dos años que no toco el Delphi, antes programaba muchisimo con él pero nunca pasaba de los formularios y no llegue a crear clases de cero, cosa que en java es a la orden del dia. Por tanto no se los entresijos de como implementa Delphi la OOP. Me gustaria aprenderlo lo mas rapidamente posible y por eso expondré preguntas sencillas de respuesta rápida para no cansar.
Lo primero que me ha dejado confuso es la clausula "class". Yo declaraba los objetos hace años con "object", no sabia que existia "class" en Delphi. Y si encima ademas permite usar "object" es cuando me confundo, asi que qué diferencia hay entre uno y otro?. Referente a la visibilidad en las class y la encapsulacion: Código:
type A = class var a:integer; procedure p1; private var b:integer; procedure p2; public var c:integer; constructor Create; end; Si no fueran estaticos, como se declararian los procedimientos y variables de clase, o sea, estaticos?. Si declaro en la seccion interface de la misma unit una constante fuera de la clase, una instancia de esa clase en la seccion implementation vera la constante?. La vera una instancia de otra clase en otra unit que haga uso (uses) de la anterior?. El constructor debe llamarse siempre Create o puede llamarse como yo quiera y por tanto haber varios constructores?. Inherits es como el super(); de java?. Existe la sobrecarga de procedimientos y funciones en Delphi?. He visto algo de declaraciones con interface, es que existen las interfaces en Delphi?. En caso afirmativo, como se declararia una clase que implementa a una interfaz? En internet solo he encontrado manuales basicos para iniciarse en Delphi. Conocen algun manual o tutorial que vaya al grano, para programadores avanzados, es decir, como un resumen que me ponga al dia rapidamente en Delphi y sus particularidades con la OOP. PD: Si que lei la guia de estilo y se que son muchas preguntas, pero todas pertenecen a la misma inquietud y creo que no procede abrir un hilo para cada una. Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Programacion de Tareas desde java | analondo | JAVA | 0 | 12-03-2007 23:53:59 |
Consulmir Web Service delphi desde Java | vhr | JAVA | 1 | 27-02-2007 00:55:51 |
ejecutar jsp desde codigo java | joel20 | JAVA | 0 | 11-07-2006 11:56:36 |
Enviar Java desde Delphi | mazinger | Internet | 8 | 13-05-2006 20:19:19 |
Ejecutar una sentencia desde java | samuvk | JAVA | 1 | 27-05-2004 14:43:28 |
|