Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Índice
Componentes
Campos de datos
Métodos en las clases
Propiedades
Véase también
Componentes
Las clases se componen de elementos, llamados genéricamente «miembros», de varios tipos:
campos de datos: almacenan el estado de la clase por medio de variables, estructuras de 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 los
mé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.
class Nombre {
// Variables miembro (habitualmente privadas)
miembro_1 ; //lista de miembros
miembro_2 ;
miembro_3 ;
Campos de datos
Los miembros o variables se utilizan para contener datos que reflejan el estado de la clase. Los datos pueden estar almacenados en
variables, o estructuras más complejas, comostructs, uniones e incluso otras clases.
Habitualmente, las variables miembro son privadas al objeto (siguiendo las directrices de diseño del Principio de ocultación) y su
acceso se realiza mediantepropiedades o métodos que realizan comprobaciones adicionales.
Cuando se desea realizar una acción sobre un objeto, se dice que se le manda un mensaje invocando a un método que realizará la
acción.
Propiedades
Las propiedades son los atributos de la computadora. Debido a que suele ser común que las variables miembro sean privadas para
controlar el acceso y mantener la coherencia, surge la necesidad de permitir consultar o modificar su valor mediante pares de
métodos: GetVariable y SetVariable.
Los lenguajes orientados a objetos más modernos (por ejemplo Java o C#) añaden la construcción de propiedad, que es una sintaxis
simplificada para dichos métodos:
tipo Propiedad {
get {
}
set {
}
}
Véase también
Estructura de datos.
Union (programación).
Obtenido de «https://es.wikipedia.org/w/index.php?title=Clase_(informática)&oldid=110828288
»
Esta página se editó por última vez el 24 sep 2018 a las 20:50.
El texto está disponible bajo laLicencia Creative Commons Atribución Compartir Igual 3.0 ; pueden aplicarse cláusulas
adicionales. Al usar este sitio, usted acepta nuestrostérminos de uso y nuestra política de privacidad.
Wikipedia® es una marca registrada de laFundación Wikimedia, Inc., una organización sin ánimo de lucro.