c# 객체 노트(2)

947 단어 c#
1. 대상의 인용;
C#에 첨부된 값에는 1, 값 유형, 2, 참조 유형 두 가지 유형이 있습니다.
예를 들어 int,string,datetime,bool,char 등 유형은 값 유형에 속하고 값을 첨부할 때 복사본을 전달한다.
일반적인 대상은 인용 유형이고 값을 붙일 때 인용을 전달한다.
2. 구조 함수;
문법: 함수명은 클래스 이름과 같아야 하며 매개 변수가 있을 수 있다.반환 값 없음 (void는 표시하지 않음)
역할: 대상을 만들 때 이 대상에 초기 값을 첨부합니다.
구조 함수는 다시 불러올 수 있다
 
   class Program
    {
        static void Main(string[] args)
        {
            Person p1 = new Person(10); //  p1  ,  10;

            Person p2 = p1;  // p2 p1 

              p1.Age++;  //p1 Age     11

            Console.WriteLine(p2.Age); // p2   p1 ,  11.

            Console.ReadKey();

        }

        public class Person
        {

            public int Age
            {
                set;
                get;

            }
         
           //   (  age )
            public Person(int age)
            {
                this.Age = age;
            }

        }
    }

좋은 웹페이지 즐겨찾기