FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Que es un "Unit"?
Hola. Este es mi primer mensaje asi que aprovecho para presentarme:
No soy programador ni pretendo serlo. Esto solo es un pasatiempo que ademas me resulta util para intentar crear algunas herramientas que me ayuden en mis otros pasatiempos, tal cual. Comence a "aprender" C++ hace unos tres años, pero, cada año, al cabo de unos dias lo abandonaba y vuelta a empezar, pero esta vez me lo estoy tomando mas en serio, aunque comence con visual studio y veo que en C++ Builder hay cosas que son diferentes. Mi pregunta: ¿Es un "Unit" el equivalente a un archivo de encabezado (.h) y al de su implementacion (.cpp) o sirve para otra"cosa"? |
#2
|
||||
|
||||
La respuesta es sí —es el equivalente—.
En Delphi (el otro y mejor lenguaje que viene en el paquete RADStudio) una unidad es un archivo de código fuente que contiene al menos dos principales secciones: Interface e Implementation. En la primera se declaran los elementos públicos de la unidad (para que puedan ser accedidos desde otros archivos de código fuente); y en Implementation van las instrucciones de los métodos que hayas declarado en la primera sección. En ambas secciones se pueden declarar diferentes categorías de cosas, pero en términos generales eso contiene un archivo .pas o unidad. Saludos unitarios. Al González. P.D. En Pascal existe la palabra reservada Interface desde mucho tiempo antes de que se inventaran y popularizaran las interfaces de objetos. Razón por la cual esa palabra tiene dos diferentes usos dentro del lenguaje. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Usar TServerSocket y TClientSocket para enviar "streams" más o menos "grandes" | dec | Internet | 9 | 04-08-2015 16:11:50 |
El programa se queda "colgado" mientras copia y luego "despierta" | NeWsP | OOP | 5 | 10-03-2010 22:05:40 |
"OBJECT OR CLASS TYPE REQUIRED" en "APPLICATION EXENAME" | Xavierator | Varios | 3 | 27-10-2008 09:09:50 |
Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
Sobre "Uses", Unit y SetLength | SyncMaster | Varios | 3 | 11-05-2004 15:57:47 |
|