구조체(Visual Basic)

구조체는 이전의 Visual Basic에서 지원되던 UDT(사용자 정의 형식)를 일반화한 것입니다. 구조체는 필드와 함께 속성, 메서드 및 이벤트를 노출할 수 있습니다. 구조체는 하나 이상의 인터페이스를 구현할 수 있고 각 필드에 대해 개별적인 액세스 수준을 선언할 수 있습니다.

서로 다른 형식의 데이터 항목들을 조합하여 구조체를 만들 수 있습니다. 구조체는 하나 이상의 요소가 각 요소 및 구조체 자체와 연결됩니다. 구조체를 선언하면 구조체는 합성 데이터 형식이 되고 이 형식의 변수를 선언할 수 있습니다.

구조체는 단일 변수에 여러 관련 정보들을 저장하려 할 때 유용합니다. 예를 들어, 직원의 이름, 내선 전화 번호 및 연봉을 함께 저장할 수 있습니다. 이 정보에 대해 여러 변수를 사용하거나 구조체를 정의하여 단일 직원 변수로 사용할 수 있습니다. 구조체의 장점은 직원이 많아서 변수의 인스턴스가 많은 경우 명백하게 드러납니다.

단원 내용

관련 단원