Untitled

 avatar
unknown
plain_text
9 months ago
3.4 kB
3
Indexable
namespace Konstruktori
{
    internal class Program
    {
        static void Main(string[] args)
        {   
            Console.WriteLine("Formulari per Punesim");

            Personi myPerson = new Personi();
            Console.WriteLine("===============================");
            Console.WriteLine("Shkruaj emrin e personit: ");
            myPerson.setEmri(Console.ReadLine());
            Console.WriteLine("Emri i personit eshte: " + myPerson.getEmri()+
                              "\nMbiemri i personit eshte: "+ myPerson.getMbiemri()+
                              "\nMosha i personit eshte: "+ myPerson.getMosha());

            Console.WriteLine("===============================");

            Personi myPerson1 = new Personi("Eris", "Morina");
            Console.WriteLine("Emri: " + myPerson1.getEmri() +
                              "\nMbiemri: " + myPerson1.getMbiemri());

            Console.WriteLine("===============================");
            
            Console.WriteLine("Shkruaj nje Emer: ");
            string emri = Console.ReadLine();
            Console.WriteLine("Shkruaj nje Mbiemer: ");
            string mbiemri = Console.ReadLine();

            Console.WriteLine("===============================");

            Personi myPerson3 = new Personi(emri, mbiemri);
            Console.WriteLine("Emri: " + myPerson3.getEmri() +
                              "\nMbiemri: " + myPerson3.getMbiemri());

            Profesori myObj = new Profesori("Anjeza", "Morina", 18, "Programim");
            Console.WriteLine(myObj);





            Console.ReadLine();

        }
    }

    class Personi
    {
        public string Emri;
        public string Mbiemri;
        public int Mosha;


        public Personi()
        {
            Mbiemri = "Gashi";
            Mosha = 24;
        }

        public Personi(string emri, string mbiemri)
        {
            Emri = emri;
            Mbiemri = mbiemri;
        }

        public Personi(string emri, string mbiemri, int mosha)
        {
            Emri = emri;
            Mbiemri = mbiemri;
            mosha = mosha;
        }

        public string getEmri()
        {
            return Emri;
        }

        public void setEmri(string emri)
        {
            this.Emri = emri;
        }

        public string getMbiemri()
        {
            return Mbiemri;
        }

        public void setMbiemri(string mbiemri) {
            Mbiemri = mbiemri;
        }

        public int getMosha() {
            return Mosha;
        }

        public void setMosha(int mosha)
        {
            Mosha = mosha;
        }



    }


    class Profesori : Personi
    {

        public string Ligjerimi;
        public Profesori(string emri, string mbiemri, int mosha, string Ligjerimi) : base(emri, mbiemri, mosha)
        {
            this.Ligjerimi = "Programim";
        }

        public string getLigjerimi()
        {
            return Ligjerimi;
        }
        public void setLigjerimi(string Ligjerimi) {
            this.Ligjerimi= Ligjerimi;
        }

        public override string ToString()
        {
            return string.Format("Emri: " + getEmri() + "\nMbiemri: " + getMbiemri() + "\nMosha: " + getMosha() + "\nLigjerimi: " + getLigjerimi());
        }
    }


}
Editor is loading...
Leave a Comment