package fr.blankoworld.piecesComposites; // @ Projet : Untitled // @ Nom de fichier : Pièces composites.java // @ Date : 01/10/2007 // @ Auteur : // // /** * Pièces typées dites Composites **/ public class PiecesComposites extends Pieces { /** * Nombre total de pièces de base qui entrent dans la fabrication de la pièce composite **/ private double complexitePiece; /** * Prix d'achat de la pièce = prix de revient de toutes les pièces de base qui la composent + coût d'assemblage **/ private double prixHAPiece; /** * Coût d'assemblage de la pièce composite **/ private double coutAssemblagePiece; /** * Marge de la pièce = 25 % ! **/ private double margePiece = 0.25; /** * Calcule le prix de revient de la pièce composite **/ public double calculPrixRevient() { double resultat = 0; return resultat; } /** * Donne la complexité d'une pièce composite **/ public void donneComplexité() { } /** * Ajouter un composant en donnant son identifiant et le coût d'assemblage supplémentaire * * @param identifiantPièce * @param coutAssemblage **/ public void ajouterComposant(Object identifiantPièce, Object coutAssemblage) { } }