Vamos a revisar el contenido general del curso de programación con
variaciones del comportamiento polimorfismo.
En esta sección estudiaremos las características del polimorfismo qué es polimorfismo.
Dónde la utilizaremos.
Y su relación con la programación orientada a objetos en Java.
Asimismo veremos el uso de la palabra Diz y Supper para entender a detalle cómo funciona el polimorfismo
en Java y a su vez el uso de estas palabras reservadas.
Crearemos un proyecto para poner en práctica este concepto tipos conversiones y más manejo avanzado
de objetos.
En esa sección revisaremos el concepto de instance off las conversiones de tipos en Java.
Estudiaremos la clase Object y varios de sus métodos como son los métodos Thrun y quals y Skout y para
qué sirve cada uno de ellos.
Entre varios conceptos más crearemos varios ejercicios para poner en práctica estos conceptos
entendiendo la estructura manejo de bloques de código.
Revisaremos los distintos bloques de código en Java como son bloques de inicialización y bloques de
código estáticos.
Mostraremos la sintaxis de cada uno así como crearemos algunos ejercicios para poner en práctica estos
conceptos.
Estudiaremos también el alcance de variables en Java también conocido como Scopes los alcances en Java
son públic protected Privee y Defour veremos varios ejemplos prácticos para que quede claro cada una
de esas palabras reservadas en Java conceptualizado clases abstractas e interfaces.
En esta sección analizaremos el tema de clases abstractas en Java entenderemos cómo aplicar este concepto
para diseñar nuestras clases Java y veremos la sintaxis de este concepto y también las restricciones
en Java al definir clases abstractas.
A su vez estudiaremos el tema de interfaces el cual es complementario al tema de clases abstractas.
También revisaremos una comparación entre clases abstractas e interfaces y cuándo es conveniente utilizar
una u otra solución según el problema de diseño de clases a la que nos enfrentemos crearemos varios
ejercicios para entender cada concepto de manera muy concisa
entendiendo los errores manejo decepciones en Java.
En esta sección definiremos los conceptos para el manejo de excepciones en Java estudiaremos los tipos
de excepciones que existen en Java y cómo manejar cada uno de ellos veremos la sintaxis asociada al
manejo de excepciones desde cómo arrojar una excepción cómo atraparla y procesarla y en general cómo
funciona todo el tema del manejo de excepciones en Java.
Crearemos varios ejercicios para poner en práctica estos conceptos más allá de los arreglos.
Manejo de colecciones.
Revisaremos el API de colecciones en Java estudiaremos las bases de esta API ya que es bastante amplia.
Sin embargo con las bases que tendrás una vez estudiado el tema podrás utilizar cualquier clase o Interface
de la API de Collections.
Analizaremos los tipos más comunes que son las interfaces de colección set list y Mapp que son las más
comunes que utilizaremos así como algunas clases concretas de la API de colección como esa Rairiz hojas
Map desarrollaremos varios ejercicios para poner en práctica estos conceptos atrayendo los tipos genéricos
en Java.
Estudiaremos el concepto de los tipos genéricos en Java también conocido como genericas.
Veremos cómo definir una clase para manejar los tipos genéricos así como los tipos genéricos que podemos
utilizar.
También revisaremos cómo convertir las conexiones a tipos genéricos y así generar código menos propenso
a errores.
Crearemos varios ejercicios para poner en práctica estos conceptos guardando información.
Manejo de archivos en Java aprenderemos cómo crear archivos en Java así como el proceso de lectura y
escritura a los mismos.
Concluiremos con la creación de un ejercicio para poner en práctica estos conceptos.
A grandes rasgos este es el temario general del curso de programación Collados.
Estos son tan sólo algunos de los temas que aprenderemos a lo largo de este curso.
Así que si estás listo comencemos de inmediato.