PROGRAMACIÓN ORIENTADA A OBJETOS
QUE ES CLASE En informática , una clase es una plantilla para la creación de objetos de datos según un modelo predefinido. Las clases se utilizan para representar entidades o conceptos, como los sustantivos en el lenguaje. Cada clase es un modelo que define un conjunto de variables -el estado, y métodos apropiados para operar con dichos datos -el comportamiento. Cada objeto creado a partir de la clase se denomina instancia de la clase. Las clases son un pilar fundamental de la programación orientada a objetos . Permiten abstraer los datos y sus operaciones asociadas al modo de una caja negra . 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 especif...