Beispiel #1
0
        static void Main(string[] args)
        {
            try
            {
                var s = new Schauspieler("Keanu Reeves");
                var a = new Film(1999, "Matrix");
                //a.AddSchauspieler(s);
                // Console.WriteLine(a.Titel);
                //Console.WriteLine(a.Jahr);
                // var a_schauspieler = a.GetSchauspieler();
                //a.UpdateTitle("The Sixth Sense");
                //Console.WriteLine(a.Titel);
                // var b = new Film(-1, "");

                var mycrew = new ICrewmitglieder[]
                {
                    s,
                    new Kameramann("Paul"),
                };

                Serialization.Run(mycrew);
            }
            catch (Exception ex)
            {
                Console.WriteLine($"Error:{ex}");
            }
        }
Beispiel #2
0
 /// <summary>
 /// Fügt dem Film einen Schauspieler hinzu
 /// </summary>
 /// <param name="schauspieler"></param>
 public void AddSchauspieler(Schauspieler schauspieler)
 {
     lst_schauspieler.Add(schauspieler);
 }
Beispiel #3
0
 /// <summary>
 /// Erstellt ein Filmobjekt mit Schauspieler, Jahr und Titel
 /// </summary>
 /// <param name="s"></param>
 /// <param name="j"></param>
 /// <param name="t"></param>
 public Film(Schauspieler s, int j, string t)
 {
     lst_schauspieler.Add(s);
     Jahr = j;
     UpdateTitle(t);
 }