Package fr.univtln.bruno.samples.java101.tp2.app


package fr.univtln.bruno.samples.java101.tp2.app
Applications and entry points (mains) demonstrating TP2 concepts.
  • Classes
    Class
    Description
    Small 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())