인프런 커뮤니티 질문&답변

신동섭 Dongsub님의 프로필 이미지
신동섭 Dongsub

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Data Manager #2

안녕하세요 선생님 Loader 는 어디서 나오는건가요?

작성

·

399

1

ILoader 인터페이스를 생성해서 StatData에 붙여주는건 이해가 됩니다만 

데이터 매니저안의 

Loader LoadJson() 이 함수의 Loader는 어디서 온 건지 명확히 이해가 되질 않네요. ILoader와 뭔가 관련이 있을것 같다는 느낌적인 느낌만 있는데 혹시 명확히 설명해주실 수 있으실까요?

답변 1

3

Rookiss님의 프로필 이미지
Rookiss
지식공유자

Generic 문법입니다.
LoadJson<Loader...>  where Loader :: ILoader<Key, Value>라고 했으니,
ILoader 인터페이스를 구현하는 어떠한 아이라고 받아줄 수 있습니다.

<T> 대신 <Loader>

신동섭 Dongsub님의 프로필 이미지
신동섭 Dongsub

작성한 질문수

질문하기