programacion
campos de datos: almacenan el estado de la clase por medio de variables, estructurasde datos e incluso otras clases.
métodos: subrutinas de manipulación de dichos datos.
ciertos lenguajes permiten un tercer tipo de miembro: las propiedades, a medio camino entre los campos y losmétodos.
Utilizando un símil con el lenguaje, si las clases representan sustantivos, los campos de datos pueden ser sustantivos o adjetivos, y los métodos son los verbos.
La sintaxis típica de unaclase es:
class Nombre {
// Variables miembro (habitualmente privadas)
miembro_1; //lista de miembros
miembro_2;
miembro_3;
// Funciones o métodos (habitualmentepúblicas)
funcion_miembro_1( ); // funciones miembro conocidas
funcion_miembro_2 ( ); // funciones como métodos
// Propiedades (habitualmente públicas)
propiedad_1;propiedad_2;
propiedad_3;
propiedad_4;
}
Campos de datos
Los campos de datos se utilizan para contener datos que reflejan el estado de la clase. Los datos pueden estar almacenados envariables, o estructuras más complejas, como structs, uniones e incluso otras clases.
Habitualmente, las variables miembro son privadas al objeto (siguiendo las directrices de diseño del Principio deocultación) y su acceso se realiza mediante propiedades o métodos que realizan comprobaciones adicionales.
Métodos en las clases
Los métodos implementan la funcionalidad asociada al objeto....
Regístrate para leer el documento completo.