안녕하세요..
클래스 선언 되어있는 것 중에..
프로퍼티 부분에서 아래와 같은 코드의 의미가 어떻게 되나요..?
property Lines[l : Integer] : TLine read GetLines write SetLines;
여기서 모르는 부분이 read, write 부분인데요..
이게 어떤 의미에서 이렇게 쓰나요..
처리되는 방식을 가르쳐주십시요..
제가 아직 미숙해서 기본적인 사항인것 두 모르는거 많아요..
아시는분의 답변 기다리겠습니다..
쉽다고 지나치지 말아 주세요... ㅠㅠ
읽어 주셔서 감사합니다...
말씀하신 코드는 객체의 프로퍼티의 선언을 위한 일종의 문법이라고 보시면 쉽습니다. 프로퍼티는 외부로 부터 은폐/엄폐된 객체 내부의 변수를 제어할 수 있는 외부 통로가 되는데... 위와 같은 경우엔 사용자가 Lines프로퍼티를 읽으려고 하면 GetLines 함수를, Lines프로퍼티에 값을 쓸 때는 SetLines 프로시저를 사용하라는 의미가 됩니다.
그럼...
---------------------------------------------------------------------------
델파이의 모든 것. 델파이 코리아. http://www.delphikorea.com
---------------------------------------------------------------------------