コード例 #1
0
        static void Main(string[] args)
        {
            //Övning 1

            //Skapa en klass för ditt favoritdjur. Skapa klassmedlemmar (både variabler & metoder) som du tycker är lämpliga. T.ex. kan djuret innehålla
            //de publika variablerna name, race och age samt de publika metoderna Bark() & Fetch(). Skapa sedan ett testobjekt till klassen.

            bool meny    = true;
            Katt minKatt = new Katt();

            minKatt.namn  = "Bruno";
            minKatt.ras   = "Bondkatt";
            minKatt.ålder = 3;

            System.Console.WriteLine("Skriv in vad katten ska göra: \"skälla\" eller \"apport\"");
            string svar = Console.ReadLine();


            while (meny == true)
            {
                if (svar == "skälla")
                {
                    minKatt.Skälla();
                    meny = false;
                }
                else if (svar == "apport")
                {
                    minKatt.Apport();
                    meny = false;
                }
            }
        }
コード例 #2
0
        static void Main(string[] args)
        {
            //Övning 1 - del 2

            //Gör om så att variablerna i din djur-klass är osynliga, private. De skall istället göras om till egenskaper (get & set).
            // Använd egenskaperna i ett testobjekt.

            bool meny    = true;
            Katt minKatt = new Katt();

            //minKatt.namn = "Bruno";
            //minKatt.ras = "Bondkatt";
            //minKatt.ålder = 3;


            minKatt.Namn  = "Bruno";
            minKatt.Ras   = "Bondkatt";
            minKatt.Ålder = 3;



            System.Console.WriteLine("Information om katten: \nNamn: " + minKatt.Namn + "\nÅlder: " + minKatt.Ålder + "\nRas: " + minKatt.Ras);
            System.Console.WriteLine("Skriv in vad katten ska göra: \"skälla\" eller \"apport\"");
            string svar = Console.ReadLine();


            while (meny == true)
            {
                if (svar == "skälla")
                {
                    minKatt.Skälla();
                    meny = false;
                }
                else if (svar == "apport")
                {
                    minKatt.Apport();
                    meny = false;
                }
            }
        }