Esempio n. 1
0
        static void Main(string[] args)
        {
            Cerchio c = new Cerchio {
                Nome = "cerchio", Raggio = 2, CentroX = 3, CentroY = 4
            };

            c.Disegna();

            Rettangolo r = new Rettangolo {
                Nome = "rettangolo", Altezza = 2, Larghezza = 3
            };

            r.Disegna();

            Triangolo t = new Triangolo {
                Nome = "triangolo", Altezza = 2, Base = 3
            };

            t.Disegna();

            //IFileSerializable fileSerializable = new Cerchio { Nome = "cerchio", Raggio = 2, CentroX = 3, CentroY = 4 };
            //fileSerializable.SaveToFile(fileName);
            //fileSerializable.LoadFromFile(fileName);
            //IFileSerializable fileSerializable1 = new Rettangolo { Nome = "rettangolo", Altezza = 2, Larghezza = 3 };
            //fileSerializable1.SaveToFile(fileName);

            IFileSerializable cerchio = new Cerchio();

            cerchio.LoadFromFile("cerchio.txt");
            cerchio.SaveToFile("cerchiosalvato.txt");
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Figura quadrato = new Figura(12, 13);

            quadrato.Area(12, 13);

            Console.WriteLine("l'area del quadrato è: " + quadrato.Area(12, 13));

            Cerchio circle = new Cerchio(24);

            circle.Area(24);

            Console.WriteLine("l'area del cerchio è: " + circle.Area(24));

            Triangolo triangle = new Triangolo(12, 22);

            triangle.Area(12, 22);

            Console.WriteLine("l'area del triangolo è: " + triangle.Area(12, 22));
        }