Пример #1
0
        static void Main(string[] args)
        {
            Pies reksio = new Pies();

            reksio.DajGłos(); // hau hau
            reksio.Biegaj();  // patataj

            Ssak ssak = reksio;

            ssak.DajGłos(); // hau hau

            Królik tuptuś = new Królik();

            tuptuś.Biegaj(); // kic kic

            ssak = tuptuś;
            ssak.Biegaj(); // kic kic

            Console.WriteLine();

            List <Ssak> ssaki = new List <Ssak>();

            ssaki.Add(tuptuś);
            ssaki.Add(reksio);
            ssaki.Add(new Kot());

            foreach (Ssak x in ssaki)
            {
                x.Biegaj();
                x.DajGłos();
            }

            Console.ReadLine();
        }
Пример #2
0
        static void Main(string[] args)
        {
            Pies reksio = new Pies();

            reksio.DajGłos(); // hau hau
            reksio.Biegaj();  // patataj

            Ssak ssak = reksio;

            ssak.DajGłos(); // hau hau

            Królik tuptuś = new Królik();

            tuptuś.Biegaj(); // kic kic

            ssak = tuptuś;
            ssak.Biegaj(); // kic kic
        }