tj30sharp

حل تمرین جلسه دوم استاد شریفی پور

کار با Constructor و متد getter و اصلاح اشاره گر

این برنامه دارای ۲ کلاس است :

1- کلاس اصلی برنامه که شامل متد Main است

۲- کلاس Person که خودمان اضافه کرده ایم

      

First Class/////////////////////////////////////////////////////////////////////////

using System;

 

namespace ConsoleApplication1

{

    class Program

    {

        static void Main(string[] args)

        {

            Person p1 = new Person();

            p1._fullName = "sara";

            p1._age = 35;

            Console.WriteLine(p1.getter());

            Person p2 = new Person();

            p1 = p2;

            p2._age = 55;

            Console.WriteLine(p1.getter());

            Console.WriteLine(p2.getter());

 

            Person p11 = new Person();

            Person p12 = new Person(44);

            Person p13 = new Person("reza");

            Person p14 = new Person("sadegh", 76);

 

            Console.WriteLine(p11.getter());

            Console.WriteLine(p12.getter());

            Console.WriteLine(p13.getter());

            Console.WriteLine(p14.getter());

 

            Console.ReadKey();

        }

    }

}

//////////////////////////////////////////////////////////////////////////////////

       2nd Class////////////////////////////////////////////////////////////////

using System;

 

namespace ConsoleApplication1

{

    class Person

    {     

        public string _fullName;

        public int _age;

 

        public Person()

        {

            _age = 25;

        }

 

        public Person(int age)

        {

            _age = age;

        }

 

        public Person(string fullname)

        {

            _fullName = fullname;

        }

 

        public Person(string fullname, int age)

        {

            _fullName = fullname;

            _age = age;

        }

 

        public string getter()

        {

            return string.Format("full name = {0} , age = {1}", _fullName, _age);

        }

    }

}


///////////////////////////////////////////////////////////////////////////////////

موافقین ۰ مخالفین ۰ ۹۳/۱۲/۰۸
alireza ‌boroujerdian

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی