자바나 C#과 같은 객체지향 프로그래밍 언어는 많은 장점을 가지고 있다.그 중 하나가 "캡술화" 이다. 캡술화란 『서로 연관있는 속성과 기능들을 하나의 만들어 데이터를 외부로부터 보호하는 것"』 으로 정의한다. 이러한 캡슐화를 이뤄주는 객체지향 언어만의 고유한 기능이 있는데, 그것이 바로 "프로퍼티(property)" 이다. 프로퍼티는 외부의 클래스로부터 선언한 변수를 외부에 접근을 할 수 있게하고, 동시에 보호까지 할 수 있는 강력한 문법이다. 또한 코드 관리를 용이하게 해주기 때문에 많이 사용된다. ✋ 프로퍼티(property)프로퍼티는 다음과 같이 정의할 수 있다.public class Item{ private string name; // 변수 선언 (private) public stri..