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(); }
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 }