Para qué te prepara:
Conviértete en un experto en la programación con C#
| Precio |
14€ IVA inc.
|
Guía a través de la terminología de la programación orientada a objetos, mostrando la importancia de los conceptos orientados a objeto en la programación y mostrando los tres principios básicos del paradigma: Encapsulación, Herencia y Polimorfismo.
Desarrollamos nuestra primera aplicación usando el lenguaje C#, analizamos su sintaxis y revisamos el assembly (ensamblado) obtenido.
Vemos como se define una clase en C#, sus diferentes miembros y sus modificadores de acceso. Vemos el método Main y las diferentes firmas que puede tener. Revisamos el concepto de constructor y terminamos viendo lo que son los miembros de instancia y los miembros de clase.
Revisamos las constantes y los campos de solo lectura, luego vemos como implementar la herencia, revisamos el tema de las interfaces y terminamos viendo las clases selladas.
Estudio de los métodos. Revisión del paso de parámetros por referencia y parámetros de salida. Métodos sobrecargados y métodos con cantidad variable de parámetros
Continuación del estudio de los métodos. Revisión de los métodos virtuales y cómo a través de ellos podemos implementar el polimorfismo. Estudio de los métodos estáticos.
Arreglos. Declaración, instanciación y recorrido de arreglos en C#. Arreglos de una dimensión y multidimensionales (rectangulares e irregulares). Inicialización de arreglos, trabajo con los rangos y modificación dinámica de la longitud.
Estudio de las propiedades y los índices. Sintaxis, formas de uso y ejemplos que muestran como lograr aplicaciones más intuitivas y naturales.
Interfaces. Elementos que modelan. Sintaxis de creación y uso de Interfaces en C#. Operadores is y as. Ejemplo de uso.