Please enable JavaScript.
Coggle requires JavaScript to display documents.
Clase, objetos e interface (Interface (Características (Todos sus métodos…
Clase, objetos e interface
Clase
¿Qué es?
Es una construcción que permite crear tipos personalizados propios mediante la agrupación de variables de otros tipos, métodos y eventos.
Son
Una parte muy importante de la programación orientada a objetos, si no fuera por ellas ni siquiera habría objetos.
Tipos de clase
-
Final
Son las que terminan la cadena de herencia. Útiles por motivos de seguridad y eficiencia de un programa.
-
Syncronizable
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.
Objeto
¿Qué es un objeto?
Se trata de un ente abstracto usado en programación que permite separar los diferentes componentes de un programa.
Características
-
Métodos
Los métodos de un objeto caracterizan su comportamiento, es decir, son todas las operaciones que el objeto puede realizar por sí mismo.
Identidad
El objeto tiene una identidad, que lo distingue de otros objetos, sin considerar su estado.
Interface
¿Qué es?
Es una especie de plantilla para la construcción de clases. Normalmente una interface se compone de un conjunto de declaraciones de cabeceras de métodos.
-
Un clase puede
Implementar una o varias interfaces, la clase deberá proporcionar con cada uno de los métodos establecidos en las interfaces o sino declararse como clase abstract.
-