강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của hyobinkim
hyobinkim

câu hỏi đã được viết

Phát triển trò chơi bắt đầu với Unity: Phần 2. Giới thiệu về lập trình C#

Định nghĩa, khai báo và sử dụng lớp

Instance와 variable

Đã giải quyết

Viết

·

239

0

어떤 구조체나 클래스로 선언된 걸 

Instance라고 불러야 하나요 아니면 Variable이라고만 해야 하나요?

아니면 뭔가 포함관계 같은 건가요?

C#unity

Câu trả lời 1

0

UDevApp님의 프로필 이미지
UDevApp
Người chia sẻ kiến thức

구조체로 선언된 변수는 바로 데이터가 있습니다. 그래서 인스턴스(실체) 라고 불러도 괜찮을 것 같습니다. 

변수자체가 데이터가 되니 구조체 변수는 인스턴스라고 부를수 있을 것 같습니다. 

하지만 클래스의 변수는 레퍼런스라고 부르고 그 레퍼런스가 가르키는 데이터를 인스턴스라고 부릅니다.

클래스의 변수(레퍼런스) ->  실제힙의 데이터(인스턴스) 

이렇게 부르는 것이 좋다고 생각합니다. 결국 클래스에서는 구조상 변수가 인스턴스를 포함한다고 생각하시면 됩니다. 

Hình ảnh hồ sơ của hyobinkim
hyobinkim

câu hỏi đã được viết

Đặt câu hỏi