Objectif: réutiliser classes, héritage, interface, collections et menu console dans un mini-projet cohérent.
Produit
ProduitPerissable
ProduitElectronique
List<Produit>
IRemisable
GestionStock/ GestionStock.csproj Program.cs Models/ Produit.cs ProduitPerissable.cs ProduitElectronique.cs Contracts/ IRemisable.cs Services/ StockService.cs
Console.WriteLine("1. Ajouter un produit"); Console.WriteLine("2. Lister les produits"); Console.WriteLine("3. Supprimer un produit"); Console.WriteLine("0. Quitter");