public static void Main()
Kvadar k = new Kvadar(3);
public abstract class Predmet
public abstract void Zapremina();
public abstract void StvoriKopiju();
public abstract void Opis();
public class Sklop : Predmet
Predmet p = new Predmet[4];
public class Telo : Predmet
public override void Zapremina()
public override void StvoriKopiju()
public override void Opis()
public class Sfera : Telo
public override void Zapremina()
Console.WriteLine("Zapremina: ");
Console.WriteLine((4 / 3) * r * r * r * PI);
public override void Opis()
Console.WriteLine("Opis: ");
Console.WriteLine((4 / 3) * r * r * r * PI);
public override void StvoriKopiju()
Predmet p1 = new Sfera(r);
Console.WriteLine("Opis kopije: ");
public class Kvadar : Telo
public override void Zapremina()
Console.WriteLine("Zapremina: ");
Console.WriteLine(a * a * a);
public override void Opis()
Console.WriteLine("Opis: ");
Console.WriteLine(a * a * a);
public override void StvoriKopiju()
Predmet k1 = new Kvadar(a);
Console.WriteLine("Opis kopije: ");