Package fr.univtln.bruno.samples.java101.tp2.app
package fr.univtln.bruno.samples.java101.tp2.app
Applications and entry points (mains) demonstrating TP2 concepts.
-
ClassesClassDescriptionSmall post-lecture demo showcasing: - inheritance (Vehicle -> Car/Bike/ElectricCar) - abstract classes and partial implementations (Vehicle.description()) - interfaces (+ default methods) and multiple inheritance (Drivable, Electric, Maintainable) - delegation (Driver -> Drivable) - covariant returns (copy()) - static method hiding (category())