...llamadas
No consideramos aquí el paralelismo.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...ésto
No todos los lenguajes reales proveen tal tipo. En C ésto puede ser emulado con apuntadores.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...lenguaje
Te podrías preguntar, ¿Por qué debe habríamos de declarar una clase Integer (Entero) si ya existe un tipo integer disponible. Regresaremos a esto cuando hablemos de herencia.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...[2]
Este libro solamente está disponible en alemán. Sin embargo, debido a que es uno de los mejores libros que conozco sobre programación orientada a objetos, decidí citarlo aquí.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...punto
Usamos letrás minúsculas cuando hablamos a nivel de objetos.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...caracteres
No se discute si tal método tiene sentido o no. Solamente se presenta con propósitos ilustrativos.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...paréntesis
Esto se debe a un "accidente" histórico durante el desarrollo de C [5].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...objeto
A continuación abandonaremos la palabra "objeto" y hablaremos de "el punto".
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...lenguajes
Esto se debe al hecho de que C++ soporta el polimorfismo. Por lo tanto la enrredo de nombres debe tomar en cuenta los parámetros de función.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...archivos)
Esto crea también un archivo C++ intermediario preprocesado. Un sufijo típico es .i.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...archivos
Esto no tiene nada que ver con objetos en el sentido de orientación a objetos.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...bibliotecas
Por ejemplo, funciones estándar tales como printf() son provistas de este modo.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...plantillas
C++ también permite la definición de plantillas de función. Sin embargo, como no las usaremos, no daremos un explicación más amplia.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...listss
No mezclar este uso de "clase" con la "definición de clase" usada antes. Aquí queremos dar a entender con "clase" un juego de definiciones de clase que comparten algunas propiedades comunes, o una "clase de clases".
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
P. Mueller
8/31/1997