Please enable JavaScript.
Coggle requires JavaScript to display documents.
Paradigma de la Programación a Objetos (caracteristicas (Herencia (Es la…
Paradigma de la Programación a Objetos
clases
Una clase es por tanto una plantilla implementada en software que describe un conjunto de objetos con atributos y comportamiento similares.
Relación con la herencia
Los principales objetivos de la definición de relaciones de herencia entre clases, son la reutilización de código y la creación de una categorización entre clases que permita agrupar a clase que comparten propiedades.
Métodos de una clase.
En la programación, un método es una subrutina cuyo código es definido en una clase y puede pertenecer tanto a una clase, como es el caso de los métodos de clase o estáticos, como a un objeto, como es el caso de los métodos de instancia.
Procedimiento:
Es un conjunto de instrucciones que cumplen una tarea
Método
: Puede ser un procedimiento o una función, la diferencia es que le pertenece a una clase
Función:
Como un procedimiento pero retorna un valor
Procedimiento, funciones y métodos
Son básicamente lo mismo solo se diferencian en el nombre según devuelvan o no un valor de respuesta. Se podría decir que un Procedimiento si declaras un método como void, en cambio es funcion si retornan un tipo de dato u objeto Ambos los declaras como metodos.
Clase:
Concepto de programación orientada a objetos, es una forma de encapsular funcionalidad, contiene campos y métodos.
Objetos:
son instancias de clases
caracteristicas
Herencia
Es la clase que deriva de otra, llamada clase base y subclase
Polimorfismo
Es la capacidad que tiene las subclases de utilizar métodos de la clase base de forma diferente
Encapsulación
mecanismo que organiza datos y métodos de una estructura evitando el acceso a datos por cualquier otro medio distinto a los especificados