Clase (informática)
En la programación orientada a objetos, una clase es una
construcción que se utiliza como un modelo (o plantilla) para
crear objetos de ese tipo. El modelo describe el estado y contiene
el comportamiento que todos los objetos creados a partir de esa
clase tendrán. Un objeto creado a partir de una determinada
clase se denomina una instancia de esa clase.
Una clase por lo general representa un sustantivo, como una
persona, lugar o cosa. Es el modelo de un concepto dentro de un
programa de computadora. Fundamentalmente, delimita los
posibles estados y define el comportamiento del concepto que
representa. Encapsula el estado a través de espacios de
almacenaje de datos llamados atributos, y encapsula el
comportamiento a través de secciones de código reutilizables
llamadas métodos.
Más técnicamente, una clase es un conjunto coherente que
consiste en un tipo particular de metadatos. Una clase tiene una
interfaz y una estructura. La interfaz describe cómo
interactuar con la clase y sus instancias con métodos, mientras
que la estructura describe cómo los datos se dividen en atributos
dentro de una instancia. Una clase también puede tener una
representación (metaobjeto) en tiempo de ejecución, que
proporciona apoyo en tiempo de ejecución para la manipulación de
los metadatos relacionados con la clase. En el diseño orientado
a objetos, una clase es el tipo más específico de un objeto en
relación con una capa específica.
Los lenguajes de programación que soportan clases difieren
sutilmente en su soporte para diversas características
relacionadas con clases. La mayoría soportan diversas formas
de herencia. Muchos lenguajes también soportan características
para proporcionar encapsulación, como especificadores de
acceso.

Clase DE INFORMATICA

  • 1.
    Clase (informática) En laprogramación orientada a objetos, una clase es una construcción que se utiliza como un modelo (o plantilla) para crear objetos de ese tipo. El modelo describe el estado y contiene el comportamiento que todos los objetos creados a partir de esa clase tendrán. Un objeto creado a partir de una determinada clase se denomina una instancia de esa clase. Una clase por lo general representa un sustantivo, como una persona, lugar o cosa. Es el modelo de un concepto dentro de un programa de computadora. Fundamentalmente, delimita los posibles estados y define el comportamiento del concepto que representa. Encapsula el estado a través de espacios de almacenaje de datos llamados atributos, y encapsula el comportamiento a través de secciones de código reutilizables llamadas métodos. Más técnicamente, una clase es un conjunto coherente que consiste en un tipo particular de metadatos. Una clase tiene una interfaz y una estructura. La interfaz describe cómo interactuar con la clase y sus instancias con métodos, mientras que la estructura describe cómo los datos se dividen en atributos dentro de una instancia. Una clase también puede tener una representación (metaobjeto) en tiempo de ejecución, que proporciona apoyo en tiempo de ejecución para la manipulación de los metadatos relacionados con la clase. En el diseño orientado a objetos, una clase es el tipo más específico de un objeto en relación con una capa específica. Los lenguajes de programación que soportan clases difieren sutilmente en su soporte para diversas características relacionadas con clases. La mayoría soportan diversas formas de herencia. Muchos lenguajes también soportan características para proporcionar encapsulación, como especificadores de acceso.