using System; namespace Parilus2{ class Inimene{ protected int vanus; protected int pikkus; public Inimene(int uvanus, int upikkus){ vanus=uvanus; pikkus=upikkus; } public void YtleVanus(){ Console.WriteLine("Minu vanus on "+vanus+" aastat"); } } class Modell:Inimene { protected int ymberm66t; public Modell(int vanus, int pikkus, int uymberm66t):base(vanus, pikkus){ ymberm66t=uymberm66t; } public void Esitle(){ YtleVanus(); Console.WriteLine("Mu ymberm66duks on "+ymberm66t+" sentimeetrit"); Console.WriteLine("Pikkus on "+pikkus+" sentimeetrit"); } } class InimTest{ public static void Main(string[] arg){ Inimene m=new Modell(20, 175, 90); m.YtleVanus(); //m.Esitle(); Inimene[] isikud=new Inimene[3]; isikud[0]=m; isikud[1]=new Inimene(80, 170); isikud[2]=new Modell(30, 160, 90); foreach(Inimene isik in isikud){ if(isik is Modell){ Modell m1=isik as Modell; m1.Esitle(); } else { isik.YtleVanus(); } } } } }