Get / Set을 씀으로써 얻는 이득이 없어보이는데
public 선언하는거랑 다름없어보이는데...
그냥 둘중에 하나만 써서, 쓰기전용, 읽기전용으로 만든다 라는것에 의미가 있는건가요?
C#에서 Get /Set 쓰는 이유는 뭔가요??
d(175.192)
2012-12-02 11:28
추천 0
댓글 6
다른 게시글
-
형들.. 현역은 병특가기 정말 힘들까 ㅠㅠ [4]213(61.106) | 12.12.02추천 0
-
형님들 나 조언좀요ㅜㅜ [1]헬프(211.246) | 12.12.02추천 0
-
형들 안녕 내가 게임을만들려고해 연봉책정 [4]장래희망사..(211.112) | 12.12.02추천 0
-
UDP 멀티 캐스트 질문!!! [2]펔끄유(yhdododo) | 12.12.02추천 0
-
여기 모델심 다룰줄 아는 형 있음?모델심ㅁ(119.206) | 12.12.02추천 0
-
형님들 자바 IO 하나만 도와주세요ㅠㅠ자바눕(128.151) | 12.12.02추천 0
-
소켓 책 하나 사서 레퍼런스 하면서 파일 전송 프로그램 만들 수 있나?? [3]dd(203.90) | 12.12.02추천 0
-
어제까지 멀쩡하게 컴파일되던 소스가 갑자기 오류를 낸다면구루구루(119.64) | 12.12.02추천 0
-
프로그래밍 종류가 뭐 이리 많음? 컴공애들은 이걸 어떻게 다하냐;; [3]ㄻㄴㅇㄹ(218.48) | 12.12.02추천 0
-
자바랑 안드로이드 관련 코드 질문이요..showdialog() 도와주세요 [22]S1000RR(wogur23) | 12.12.02추천 0
우선 받아들이고 나중에 객체지향을 공부해봐
뭐지?.. 우선 받아들여야할정도로 이해하기 어려운거에요?
좋은 의문이긴 한데 분명 내가 \"이러이러 하니까 Get/Set 을 쓰는거\" 라고 답을 했을때 니가 어이없어 할 가능성이 있아서 그런다. ㅋㅋ , 물어보는 새기들 중에 이런거 물어보는 애들이 많고 프갤놈들이 답을 달아줘도 만족 못하고 가는 경우가 많다
그나마 C#은 get set 을 문법에 내장해서 syntax sugar 처럼 만들었지 자바 같은거 봐라 존나 씹죶같지
일단 하나 예를 들자면, 변수에 바로 접근할 수 있으면 아무 값이나 대입할 수 있는데 set 함수를 만들면 입력되는 값을 제한할 수 있지.
나이의 숫자가 바로 변경됩니까?? 세월이흐른다는 뭔가의 작용이있어야지 나이라는 속성값이 변경이되는겁니다.