Kategorien: Alle - sincronización - programación - métodos - herencia

von Mardin Eliezer Carpio Vasquez Vor 3 Jahren

224

4 tipos de clases en programación orientada a objetos

Una clase en programación orientada a objetos es un modelo que define un conjunto de variables y métodos que representan las características y comportamientos de los objetos. Las clases se identifican por un nombre único y contienen atributos que describen el estado de los objetos y métodos que permiten modificar ese estado.

4 tipos de clases en programación orientada a objetos

Concepto de que es una clase

4 tipos de clases en programación orientada a objetos

class Synchronizable

Este especifica que sus métodos son sincronizados evitando problemas con los thread (hilo de ejecución) de forma que estos no pueden empezar a correr un método si no ha acabado el otro.

class Final

Son las que terminan la cadena de herencia útiles por motivos de seguridad y eficiencia de un programa, ya que no permiten crear más sub-divisiones por debajo de esta clase.

class Abstract

Son aquellos que tienen por los menos un método abstracto. No implementan sus métodos, sino que dan las bases para que sean implementados en la herencia.

Class. Public

Esta clase es muy común y accesible desde cualquier otra clase en la misma librería.

Una clase es un modelo que nos define un conjunto de variables

Características fundamentales
"Nombre de la clase" Nos sirve para poder identificar todos los objetos que tengan unas determinadas características.

"Conjunto de Atributos" El valor de los atributos representan el estado de cada objeto.

"Conjunto de Métodos" Permiten que los objetos cambien de estado, dependiendo del estado anterior que tuviera el objeto.

"Conjunto de Acceso" Para proteger ciertos miembros de la clase. normalmente se definirán como ocultos (privados) los atributos y visibles (públicos) los metodos.