Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programación orientada a Objetos (C#) (se tienen en cuenta…
Programación orientada a Objetos (C#)
se tienen en cuenta
Abstracción
Separar las características esenciales de un objeto.
Ejemplo, las funciones de un control remoto de un televisor facilitan la interacción con el usuario final.
Herramienta principal en programación
La clase
Es un molde donde se especifican atributos y comportamientos de manera
general
Ejemplo en C#
Con la Clase persona
Oriented-object programming C#
Video sobre la explicación de una clase y sus diferentes componentes.
Métodos
Atributos
Declaraciones de variable
Diferencia entre
Procedimiento
Instrucciones que cumplen una tarea y no devuelve valor.
Función
Retorna un valor. Sí el parámetro es x entonces tendremos f(x)
Método
Puede ser procedimiento o función, pero es dependiente de una
clase
.
Modularidad
Permite modificar características de la clase que definen a un objeto, de forma
independiente
Encapsulamiento
Público
Privado
Protegido
Herencia
Jerarquías entre clases y entre objetos, pueden pasar las características y comportamientos de otro objeto.
Sirve
Para una mejor organización del código y manejar las relaciones entre diferentes piezas de código.
También para ser más eficientes en el diseño de conceptos complejos.
Realizado por: Santiago Cano González