Organizaci - PowerPoint PPT Presentation

1 / 4
About This Presentation
Title:

Organizaci

Description:

Organizaci n de los ficheros El fichero nombre_clase.h contiene la definici n de la clase. nombre_clase.cpp contiene la definici n de las funciones y operadores de ... – PowerPoint PPT presentation

Number of Views:21
Avg rating:3.0/5.0
Slides: 5
Provided by: abu108
Category:

less

Transcript and Presenter's Notes

Title: Organizaci


1
Organización de los ficheros
  • El fichero nombre_clase.h contiene la
    definición de la clase.
  • nombre_clase.cpp contiene la definición de las
    funciones y operadores de la clase.
  • main.cpp contiene un programa principal con
    algunas aplicaciones de la clase.
  • Organización bastante habitual en C

2
Organización de los ficheros
  • Los usuarios de la clase tienen acceso al header
    (nombre_clase.h)
  • La definición de las funciones y operadores
    (implementación de la clase) se hace en otro
    fichero fuente al cual no es necesario acceder.
    Usualmente basta acceder al compilado de
    nombre_clase.cpp, pero los detalles de este
    código pueden quedar ocultos al usuario (cliente)
    de la clase.

3
Organización de los ficheros
  • El fichero nombre_clase.h se encierra en el
    siguiente código de preprocesador
  • ifndef NOMBRE_CLASE_H
  • define NOMBRE_CLASE_H
  • ...
  • endif

4
Organización de los ficheros
  • Las directivas de preprocesador anteriores evitan
    que el código entre ifndef y endif sea incluido
    si se ha definido el nombre NOMBRE_CLASE_H, es
    decir, si el encabezado ha sido incluido
    previamente en algún otro archivo.
  • La inclusión (inadvertida) del miso archivo
    sucede por lo general en programas grandes con
    muchos archivos de cabecera.
Write a Comment
User Comments (0)
About PowerShow.com