Suntio
12/10/2017 - 10:39 PM

luokkaJaOlio

using System;

namespace luokkaJaOlio
{
    class MainClass
    {
        public static void Main(string[] args)
        {
            Monitori monitori1 = new Monitori();
            monitori1.Kaynnista();
            monitori1.Merkki = "Dell";
            monitori1.TulostaTiedot();

            Monitori monitori2 = new Monitori("Samsung", false);
            monitori2.TulostaTiedot();

            Monitori monitori3 = new Monitori("Sony");
            monitori3.Kaynnista();
            monitori3.TulostaTiedot();
        }

    }
    class Monitori
    {
        public bool paalla;
        public string Merkki;

        //oletus muodostin
        public Monitori()
        {
            Merkki = "";
            paalla = false;
        }
        public Monitori(string monitorinMerkki)
        {
            Merkki = monitorinMerkki;
            paalla = false;
        }
        public Monitori(string monitorinMerkki, bool monitoriPaalla)
        {
            Merkki = monitorinMerkki;
            paalla = monitoriPaalla;
        }
        public void TulostaTiedot()
        {
            Console.WriteLine("MONITORIN TIEDOT");
            Console.WriteLine("Merkki: " + Merkki);
            if (paalla)
            {
                Console.WriteLine("Monitori on päällä");
            }
            else
            {
                Console.WriteLine("Monitori ei oo päällä");
            }
        }

        public void Kaynnista()
        {
            paalla = true;
        }

        public void Sammuta()
        {
            paalla = false;
        }
    }//Monitori luokan lopetus
}