|
@@ -58,7 +58,7 @@ Lo siguiente es el esqueleto de la declaración de una clase:
|
58
|
58
|
|
59
|
59
|
---
|
60
|
60
|
|
61
|
|
-```
|
|
61
|
+```cpp
|
62
|
62
|
class NombreClase
|
63
|
63
|
{
|
64
|
64
|
// Declaraciones
|
|
@@ -68,16 +68,16 @@ Lo siguiente es el esqueleto de la declaración de una clase:
|
68
|
68
|
// prototipos de funciones miembro
|
69
|
69
|
// que sean privados para esta clase
|
70
|
70
|
|
71
|
|
- tipo varPrivada;
|
72
|
|
- tipo nombreMetodoPrivado(tipo de los parámetros);
|
|
71
|
+ tipo miembroDatoPrivado;
|
|
72
|
+ tipo funcionMiembroPrivada(tipo de los parámetros);
|
73
|
73
|
|
74
|
74
|
public:
|
75
|
|
- // Declaraciones de atributos y
|
76
|
|
- // prototipos de métodos
|
|
75
|
+ // Declaraciones de miembros dato y
|
|
76
|
+ // prototipos de funciones miembro
|
77
|
77
|
// que sean públicos para todo el programa
|
78
|
78
|
|
79
|
|
- tipo varPública;
|
80
|
|
- tipo nombreMetodoPúblico(tipo de los parámetros);
|
|
79
|
+ tipo miembroDatoPublico;
|
|
80
|
+ tipo funcionMiembroPublica(tipo de los parámetros);
|
81
|
81
|
};
|
82
|
82
|
```
|
83
|
83
|
---
|
|
@@ -86,7 +86,7 @@ Puedes ver la declaración de la clase `Bird` en el archivo `bird.h` incluido en
|
86
|
86
|
|
87
|
87
|
### Objetos
|
88
|
88
|
|
89
|
|
-Un objeto es un ente que contiene datos (al igual que una variable), llamados sus `atributos`, y también contiene procedimientos, llamados `métodos`, que se usan para manipularlos. Los objetos son *instancias* de una clase que se crean de manera similar a como se definen las variables:
|
|
89
|
+Un objeto es un ente que contiene datos (al igual que una variable), llamados sus *atributos* o *miembros dato*, y también contiene procedimientos, llamados *métodos* o *funciones miembro*, que se usan para manipularlos. Los objetos son *instancias* de una clase que se crean de manera similar a como se definen las variables:
|
90
|
90
|
|
91
|
91
|
`NombreClase nombreObjeto;`
|
92
|
92
|
|