static void Main(string[] args)
        {
            Console.WriteLine("Skriv persons fornavn:");
            string fornavnP = Console.ReadLine();

            Console.WriteLine("Skriv persons Efternavn:");
            string efternavnP = Console.ReadLine();
            Person person     = new Person(fornavnP, efternavnP);

            Console.WriteLine("Skriv elevs fornavn:");
            string fornavnE = Console.ReadLine();

            Console.WriteLine("Skriv elevs Efternavn:");
            string efternavnE = Console.ReadLine();
            Elev   elev       = new Elev(fornavnE, efternavnE);

            Console.WriteLine("Skriv instruktørs fornavn:");
            string fornavnI = Console.ReadLine();

            Console.WriteLine("Skriv instruktørs Efternavn:");
            string     efternavnI = Console.ReadLine();
            Instruktør instruktør = new Instruktør(fornavnI, efternavnI);

            Console.WriteLine("Person navn: " + person.Fuldtnavn());
            Console.WriteLine("Elev navn: " + elev.Fuldtnavn());
            Console.WriteLine("Instruktør navn: " + instruktør.Fuldtnavn());
        }
示例#2
0
        static void Main(string[] args)
        {
            Person p = new Person();

            p.Fornavn   = "X";
            p.Efternavn = "Y";
            //Console.WriteLine(p.FuldtName());
            p.Log();
            Instruktør i = new Instruktør();

            i.Fornavn   = "X1";
            i.Efternavn = "Y1";
            //Console.WriteLine(i.FuldtName());
            i.Log();


            Person     p1 = new Instruktør();
            Instruktør i1 = (Instruktør)p1;

            Test t = new Test();
            //Console.WriteLine(t.ToString());

            A a = new A();

            a.Log();

            B b = new B();

            b.Log();

            A aa = new B();

            aa.Log();



            A aaa = (A)b;

            A aaaa = b as A;

            if (aaaa != null)
            {
            }



            object o = a;
        }