그럴거면 왜 클래스안에넣어?
겟함수 셋함수 왜 쓰는거임 ??
익명(175.206)
2017-04-09 19:27
추천 0
댓글 5
다른 게시글
-
자바스크립트 원래 이렇게 가독성 구리냐 [2]익명(175.223) | 17.04.09추천 0
-
정올 경북 컷 몇일거같냐 [1]익명(175.223) | 17.04.09추천 0
-
r프로그램 관련 질문! [2]루돌프(gusdyd1213) | 17.04.09추천 1
-
이공계는 다 수학놀음임익명(211.46) | 17.04.09추천 0
-
솔직히 수학과입장에선 전자회로 신호처리 이런것도 다좆밥이라.. [5]익명(223.62) | 17.04.09추천 1
-
개발이 진입장벽 진짜낮긴하지 [1]익명(39.7) | 17.04.09추천 0
-
컴공 복전하는 수학과인데 컴공꺼 너무 쉬운과목들만있는듯 [2]익명(223.62) | 17.04.09추천 1
-
12만 페이지 분량의 내용을 숙지한다는게 가능하냐?? [8]수크라제(inviolable) | 17.04.09추천 0
-
급식기간언제끝나냐 [1]dd(211.225) | 17.04.09추천 0
-
일 마치고 귀가중 [1]에어로홍(aerohong) | 17.04.09추천 0
자바얘기만 하자면, 내부변수들은 private으로 선언하거든요. 일부러 clazz.var 이런식으로 접근하지 못하게 막습니다.
왜 private으로 넣느냐고 하면 클래스 안의 변수들은 숨겨야 할 것도 있고 점을 찍어서 접근하다보면 홰까닥 하는 경우도 있어서 그렇다고 합니다(정확하지 않음)
캡슐화 - dc App
get set을 안 만드는게 바람직하긴 하지 - return 0;
근데 C# 프로퍼티는 캡슐화를 작살내버리고 내부 상태를 노출시킨다는 점에서 안 좋은 것 같음 - return 0;