Exemplo n.º 1
0
        static void Main()
        {
            Form oberfläche = new Oberfläche();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(oberfläche);
        }
Exemplo n.º 2
0
            public Builder MitOberfläche(Oberfläche oberfläche)
            {
                if (oberfläche != Oberfläche.Lackiert && schrank.Farbe != Farbe.KeineFarbe)
                {
                    schrank.Farbe = Farbe.KeineFarbe;
                }

                schrank.Oberfläche = oberfläche;

                return(this);
            }
Exemplo n.º 3
0
            public SchrankBuilder SetOberfläche(Oberfläche ober)
            {
                schrank.Oberfläche = ober;

                if (ober == Oberfläche.Gewachst || ober == Oberfläche.Natur)
                {
                    schrank.Farbe = "";
                }

                return(this);
            }
 public override string ToString()
 {
     return($"Ein Schrank mit {AnzahlTüren} Türen, {(Oberfläche == Oberfläche.Lackiert ? $"{Oberfläche} in {Farbe}" : Oberfläche.ToString())}, mit {AnzahlBöden} Einlegeböden{(Metallschienen ? ", Metallschienen" : "")}{(Kleiderstange ? "und Kleiderstange" : "")}");
 }
Exemplo n.º 5
0
 public Builder SetOberfläche(Oberfläche oberfläche)
 {
     schrank.Oberfläche = oberfläche;
     return(this);
 }
 public SchrankBuilder SetOberfläche(Oberfläche of)
 {
     result.Oberfläche = of;
     return(this);
 }