Page 506 - IT2
P. 506

}

        public string pDésignationComposant
        {
            get { return DésignationComposant; }
            set { DésignationComposant = value; }
        }

        public float pPrixComposant
        {
            get { return PrixComposant; }
            set { PrixComposant = value; }
        }

        public Constructeur pconstructeur
        {
            get { return constructeur; }
            set { constructeur = value; }
        }

        public new string ToString()
        {
            return constructeur.pRaisonSocialeConstructeur + " " + RéfComposant + " " + DésignationComposant + ".";
        }
    }

                            Classe "Intégration"


    using System;

    public class Intégration
    {
        private Composant ComposantIntégré;
        private uint QuantitéIntegrée;

        public Intégration(Composant ComposantIntégré, uint QuantitéIntegrée)
        {
            this.ComposantIntégré = ComposantIntégré;
            this.QuantitéIntegrée = QuantitéIntegrée;
        }

        public Composant pComposantIntégré
        {
            get { return ComposantIntégré; }
            set { ComposantIntégré = value; }
        }

        public uint pQuantitéIntegrée
        {
            get { return QuantitéIntegrée; }
            set { QuantitéIntegrée = value; }
        }

        public new string ToString()
        {
            return QuantitéIntegrée + "x " + ComposantIntégré.ToString();
        }
    }


                            Classe "Produit"

    using System;
    using System.Collections.Generic;

    public class Produit
    {
        private string RéfProduit;
        private string DésignationProduit;
        protected float PrixProduit;
        private Système système;
        private List<Intégration> Composants_intégrés;

        public Produit(string RéfProduit, string DésignationProduit, Système système)

                     Filière                    Epreuve                        Session              9/13
                      TDI                 Synthèse V2(Correction)            Juillet 2014
   501   502   503   504   505   506   507   508   509   510   511