Ahora entiendo mejor: Los métodos default()
tienen que encapsular a los private()
para que puedan ser utilizados localmente.
Introducción al Curso
Bienvenidos al Curso Avanzado de Java SE
Clases avanzadas
Clases Abstractas
Implementando clases abstractas al proyecto
Ejercicio. Clases Abstractas
Implementando métodos abstractos en Java
JavaDocs
Qué es JavaDocs
Implementando JavaDocs al proyecto
Reto
JavaDocs tags para herencia e interfaces
Generado Java Docs
Clases Anidadas
Clases anidadas y tipos
Ejercicio. Clases Anidadas
Implementando una clase anidada al proyecto
Instanciando clases estáticas anidadas
Enumerations
Interfaces Avanzadas
Métodos con implementación métodos default y private
Creando Interfaz DAO con métodos default y private
Ejercicio. Interfaz DAO
Diferencia Interfaces y Clases Abstractas
Herencia en Interfaces
Colecciones Avanzadas
Map, HashMap, TreeMap y LinkedHashMap
Excepciones
Manejo de errores
Try-catch-finally / Try-with-resources
JDBC
Definición y composición del API
Ejercicio. JDBC API
Creando la base de datos y conectando el proyecto con MySQL
Generando conexión a la base de datos y creando clase de constantes
Sentencia SELECT en Java
Sentencia SELECT con Parámetros
Sentencia INSERT en Java
Reto: Reporte por fecha
Lambdas
¿Cómo resolver el reto: reporte por fecha?
Interfaces funcionales
Programación Funcional
Lambdas
Ejercicio. Lambdas
Lambdas como variables y Recursividad
Stream y Filter
Predicate y Consumer
Fin del Curso
Conclusión del curso
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Anahí Salgado Díaz de la Vega
Aportes 14
Preguntas 6
Ahora entiendo mejor: Los métodos default()
tienen que encapsular a los private()
para que puedan ser utilizados localmente.
que guapa esta profesora. 😃
hola… tengo problemas para poner private el metodo getMovieViewed , actualmente tengo la version del jdk 15.0.1 , y eclipse 2020-09
Estaria genial una actualizacion de este curso o un derivado de eeste con Intellij
excelente explicación de Methods defaul y private !!!
(Alt-Enter shows hints)
Que caray debo actualizar mi netbeans
😦
Ps en otros aportes externos he visto la utilidad de estos metodos , en el caso del metodo default, Si quieres que varias clases tengan la misma logica del metodo sin tener que hacer un implementacion independiente en cada de las clases que implmentan esta interfaz, es un buen uso estos metodos default
que permiten su implementacion en la interfaz. Por otra parte la desventaja es que para simplificar la implementacion de un metodo de una interfaz y evitar el uso de clases anonimas, las expresiones lambdas es la solucion pero estas solo pueden hacer referencia a un metodo que sea abstracto por lo que tenemos la necesidad de definir metodos no default
Excelente profesora, me estan encantando todas sus clases. Tendré que buscar que otros cursos tiene ya que acabe con este.
Cuando coloco un metodo privado en la interfaz me sale un error:
Modifier 'private' not allowed here
Que tengo que hacer para que me funcione ?
interesante aunque me toco cambiar mi JDK
Excelente clase de Interfaces DAO
Ok.
Super 😃 aprendiendo más 😃
Que bien, vemos el comienzo del uso de DAO en nuestro proyecto.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?