[유니티 C# 강좌] 14. 구조체(Struct)
2020. 1. 29.
1. 구조체 구조체란 클래스와 같은 사용자 정의 데이터형입니다. 사용자 정의 데이터형란 기본 데이터 형식과 메소드로 구성 된 복합 데이터형을 의미합니다. 구조체는 클래스와 비슷한 부분이 많습니다. 하지만, 가장 큰 차이는 클래스는 참조 형식이고, 구조체는 값 형식입니다. 구조체는 클래스와 같이 메서드, 프로퍼티 등 거의 비슷한 구조를 가지고 있습니다. new 연산자를 사용하지 않고 인스턴스화 할 수 있습니다. 생성자를 선언할 수 있으나 반드시 파라미터가 있어야 합니다. 하지만, 상속은 할 수 없습니다. 인터페이스(interface)를 구현할 수는 있습니다. 사용 방법 : 구조체 접근-제한자 struct 구조체-이름 { 생성자(프로퍼티) 멤버 변수 맴버 메서드 } using UnityEngine; publ..