Interfaces and Abstract Classes in Java | Complete Java Course for Beginners #9
In this video, I will show how the interfaces in Java answer the polymorphism pattern. I will also show how the abstract classes answer the encapsulation and inheritance patterns.
Welcome to the ninth video of the complete course of Java for beginners. This playlist is a Java tutorial for beginners: https://www.youtube.com/playlist?list=PLab_if3UBk9-ktSKtoVQoLngTFpj9PIed
Content of the video:
* what's an interface in Java;
* how an interface in Java answers to the polymorphism pattern;
* how to create a class which implements an interface;
* what's an abstract class in Java;
* how the abstract classes answer to the encapsulation and inheritance patterns;
* how to create a class which extends an abstract class;
* what are the differences between an interface and an abstract class;
* what are the default methods in an interface;
* what's the difference between this and super.
Repository: https://github.com/serlesen/java-complete-course/tree/chapter_9
Solutions: https://github.com/serlesen/java-complete-course/tree/chapter_9_solutions
My NEW eBook: https://sergiolema.dev/git-book/
My Spring Boot Academy: https://sergiolema.dev/the-spring-boot-academy/
Java Courses: https://coddy.tech/courses/beginner_challenges__practice_basic_concepts?ref=3quUPy
Facebook: https://www.facebook.com/thedevworldsergiolema
Twitter: https://twitter.com/thedevworld_sl
Buy Me a Coffee: https://www.buymeacoffee.com/serlesen
Sound from Zapsplat.com
Видео Interfaces and Abstract Classes in Java | Complete Java Course for Beginners #9 автора Программирование Предельное
Видео Interfaces and Abstract Classes in Java | Complete Java Course for Beginners #9 автора Программирование Предельное
Информация
4 декабря 2023 г. 4:00:03
00:10:16
Похожие видео