Apprendre Java #3 Classe Abstraite

Episode N°3 of the "Learning Java" playlist - We discuss the notion of Abstract Class. In this tutorial we will try to better understand its operation and its goals in Java. 👉 Discord -   / discord   👉 Twitter -   / jir4ws   📚 Formations (Java, AWS...) - https://www.jiraws.com/formations ☕ Support me - https://www.buymeacoffee.com/JirAWS 👨‍🏫 Link to the Google Slide of the video: https://docs.google.com/presentation/... (some additions are made during the editing of the video, the document provided may seem incomplete) 📖 Video chapters: 00:00 - Introduction 00:28 - Inheritance 01:09 - Abstract Class 04:39 - Examples 05:50 - Service contract 06:35 - End Thanks to inheritance in Java, we can transmit the attributes and methods of a Parent Class to its Daughter Classes. The use of an Abstract Class is based on the same notion of inheritance but has a constraint: the Daughter Classes must imperatively redefine the abstract methods of their Parent Class. As for inheritance, one of the first advantages is the factorization of the code. We will see in this video that the Abstract Class, although constraining at first glance, helps us to create a logical Class tree in Java In the next videos, we will discuss the notions of Interface, Overload, Polymorphism, etc... in Java. 🔔 Subscribe to the channel: https://www.youtube.com/c/JirAWS?sub_... 🌐 https://www.jiraws.com 📧 [email protected] #Java #Programmation #Tutorial