informacion sobre la OOP?
Pregunta simple:
¿En que parte de la OOP encuentro literatura sobre: Fvariable, property PMiPropiedad read Fvariable write Fvariable, TOnNotifyEvent? Ya lei el capitulo de OOP de La cara oculta de delphi y no encuentro nada claro conciso y legible Se agradecen los enlaces o explicaciones sobe lo mismo. Saludos! |
Hola FGarcia.
Realmente en su momento la Cara Oculta fué mi salvavidas ( y a veces lo sigue siendo). Pero no tiene por que que ser así para todos... Busqué algo en la web, espero que te ayude en el tema. Property: Link TNotifyEvent: Link1 Link2 Igual te hago un brebe y humilde ejemplo del uso de property.
Si llamo la propiedad desde otra unidad: Fijate como queda protegido el acceso a FNombre por el procedimiento SetNombre. Además, con un sólo nombre 'Nombre', se referencia el método de lectura y escritura de la variable FNombre. Cualquier duda específica que tengas, posteala y en lo que esté a mi alcance intentaré ayudarte. Saludos.:) |
Gracias ecfisa!
La verdad si he leido a Ian pero me quedo en muchas cosas en el aire con eso de la OOP. Amen de que eso del perrito, el pecesito, el carrito me deja con cara de ??? Por que no un ejemplo conciso de Cliente, Factura, o algo del mundo real del programador y de un ejemplo que sea el mismo a lo largo de toda la explicacion. Quiero decir que expilican un tema con un animalito, otro tema con un carrito y al final ya no se si son hibridos, mutantes, transformers o que. Por lo mientras le echare un vistazo a los enlaces. |
Hola.
Coincido con vos, en las aplicaciones cotidianas, no són los elementos más imprescindibles para programar .:) Creo que donde las propiedades alcanzan su mayor explendor es cuando creas un componente... En general en en mis aplicaciones prácticas, las uso poco. (Algún FDatabaseName, FFileName, etc.) Si veo algún ejemplo, como el que ahora sé que buscas, te prometo postearlo. Saludos. |
La franja horaria es GMT +2. Ahora son las 23:18:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi