Zusammenfassung der Ressource
PROGRAMACIÓN ORIENTADA
A OBJETOS
- C# y todos los programas escritos en este lenguaje, o por lo menos la
mayoría, son orientados a objetos la POO es un poderoso acercamiento al
trabajo de la programación. para soportar los principios de la
programación orientada a objetos, todos los lenguajes que tienen este
enfoque, incluido c# tienen tres aspectos en común
- los tres aspectos en común son
- ENCAPSULADO
- El encapsulado es un mecanismo de programacion que une el codigo y los
datos que este manipula, manteniendo a ambos seguros de interferencias
exteriores y usos erróneos. en un lenguaje orientado a objetos . el codigo y
los datos pueden conjuntarse de tal manera que se crea una caja negra
autocontenida.dentro de la caja esta todo el codigo y los datos necesarios.
cuando tu codigo y datos stan unidos de esta manera se crea un objeto. en
otras palabras un obleto es un dispositivo que soporta el encapsulado
- HERENCIA
- la herencia es el proceso mediante el cual un objeto puede adquirir las
propiedades de otro. esto es importante porque da soporte al concepto de
clasificación jerárquica, si lo piensas la mayor parte del conocimiento es
manejable por una clasificación jerárquica (de arriba a bajo )
- POLIMORFISMO
- El polimorfismo que significa (muchas cosa). es la cualidad que le permite a
una interfaz a una clase general de acciones, un ejemplo sencillo de
polimorfismo se encuentra en el volante de un automovil la interfaz de
este volante siempre es el mismo no imporat que tipo de mecanismo
utilice ya sea de direccion mecanica, hidraulica o algun otro tipo de
direccion