예제 #1
0
        static void Main(string[] args)
        {
            //luodaan Piste-olioita ja tulostetaan niiden etäisyydet origosta
            //oletusmuodostimella muodostettu, nimetty olio
            Console.WriteLine("Tervetuloa pisteiden etäisyyttä laskevaan ohjelmaan!");

            Piste piste1 = new Piste(2, 3);
            Piste piste2 = new Piste(3, 4);

            Program p = new Program();

            p.Etäisyys(piste1, piste2);
            double pituus1 = piste1.Pituus(); //olion palvelua kutsutaan ja palautusarvo asetetaan muuttujan arvoksi

            Console.WriteLine($"pisteen 1 etäisyys origosta on {pituus1}");


            //parametroidulla muodostimella muodostettu, nimetty olio
            double pituus2 = piste2.Pituus(); //olion palvelua kutsutaan ja palautusarvo asetetaan muuttujan arvoksi

            Console.WriteLine($"pisteen 2 etäisyys origosta on {pituus2}");


            double pituus3 = new Piste().Pituus(); //oletusmuodostimella muodostettu, nimetty olio,

            //jonka palvelua kutsutaan ja palautusarvo asetetaan muuttujan arvoksi

            pituus3 = new Piste(4, 6).Pituus();

            Console.WriteLine($"pisteen 3 etäisyys origosta on {pituus3}");
            double pituus4 = new Piste(7, 1).Pituus(); //parametroidulla muodostimella muodostettu, nimetön olio,

            //jonka palvelua kutsutaan ja palautusarvo asetetaan muuttujan arvoksi
            Console.WriteLine($"pisteen 4 etäisyys origosta on {pituus4}");
        }
예제 #2
0
        static void Main(string[] args)
        {
            //luodaan Piste-olioita ja tulostetaan niiden etäisyydet origosta
            Piste  piste1  = new Piste();     //oletusmuodostimella muodostettu, nimetty olio
            double pituus1 = piste1.Pituus(); //olion palvelua kutsutaan ja palautusarvo asetetaan muuttujan arvoksi

            Console.WriteLine($"pisteen 1 etäisyys origosta on {pituus1}");
            Piste  piste2  = new Piste(3, 4); //parametroidulla muodostimella muodostettu, nimetty olio
            double pituus2 = piste2.Pituus(); //olion palvelua kutsutaan ja palautusarvo asetetaan muuttujan arvoksi

            Console.WriteLine($"pisteen 2 etäisyys origosta on {pituus2}");
            double pituus3 = new Piste().Pituus(); //oletusmuodostimella muodostettu, nimetty olio,

            //jonka palvelua kutsutaan ja palautusarvo asetetaan muuttujan arvoksi
            Console.WriteLine($"pisteen 3 etäisyys origosta on {pituus3}");
            double pituus4 = new Piste(7, 1).Pituus(); //parametroidulla muodostimella muodostettu, nimetön olio,

            //jonka palvelua kutsutaan ja palautusarvo asetetaan muuttujan arvoksi
            Console.WriteLine($"pisteen 3 etäisyys origosta on {pituus4}");
        }