コード例 #1
0
ファイル: Program.cs プロジェクト: mthoger/cs202011
        static void Main(string[] args)
        {
            Bil b = new Bil();

            b.Skriv();

            Hund h = new Hund();

            h.Skriv();

            IUdskriv x = new Hund();

            List <IUdskriv> lst = new List <IUdskriv>();

            lst.Add(new Hund());
            lst.Add(new Bil());
            lst.Add(new UBåd());
            foreach (IUdskriv item in lst)
            {
                item.Skriv();
            }


            List <Hest> heste = new List <Hest>();

            heste.Add(new Hest {
                Navn = "c", AntalBen = 4
            });
            heste.Add(new Hest {
                Navn = "a", AntalBen = 3
            });
            heste.Add(new Hest {
                Navn = "b", AntalBen = 5
            });

            heste.Sort(new SortHestNavn());

            // IComparable<Hest> d = (IComparable<Hest>)heste[0];
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Hund h = new Hund();
            UBåd u = new UBåd();

            IDatabaseFunktioner i;

            i = new UBåd();

            List <IDatabaseFunktioner> lst = new List <IDatabaseFunktioner>();

            lst.Add(new UBåd());
            lst.Add(new Hund());
            lst.Add(new Kat());
            foreach (var item in lst)
            {
                item.Skriv();
            }


            GemAlt(h);
            IDatabaseFunktioner o = FindTilfældigtObject();
        }