inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

레트로의 유니티 C# 게임 프로그래밍 에센스

프로퍼티

추상 클래스에 대해 이해가 잘 안되었는데

117

sunrise3225

작성한 질문수 18

0

선생님의 강의를 듣고 인터페이스와 추상 클래스에 대해서 이해가 잘 되었어요 !

물론 실전 프로젝트에서 어떻게 적재적소에 사용을 하느냐가 문제 겠지만 이런 작동 원리를 알고있고 필요할때 응용해서 사용 할수만 있다면 노가다를 줄이고 굉장히 편하게 쓸수 있을거 같아요

감사합니다!!

C# unity

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. sunrise3225님!

질문하신 내용과 관련하여 인터페이스와 추상 클래스의 사용에 대해 이미 알고 계시는 것 같아 기쁩니다. 실전 프로젝트에서 이러한 개념들을 어떻게 적절하게 활용할지에 대한 감을 잡으셨다니 다행입니다.

추상 클래스는 구체적인 구현을 포함하면서도 일부 기능을 미리 정의하여 자식 클래스들에게 작업을 강제하고자 할 때 유용합니다. 반면 인터페이스는 서로 다른 클래스를 동일한 형태로 사용할 수 있도록 하여 확장성과 유연성을 제공합니다.

이와 관련된 유사한 질문과 답변들을 몇 가지 소개해 드리겠습니다. 유익한 정보가 되길 바랍니다:

  1. 모호성이 있다는 컴파일러 오류가 뜨는데 뭐가 문제일까요?: 여기서는 특정 상황에서 발생할 수 있는 오류와 그것을 해결하는 방안에 대한 이야기가 있습니다.

  2. 다형성으로 인터페이스랑 어떻게 사용법을 구별할까요?: 부모 클래스와 인터페이스를 통한 객체 명령어 처리 방식에 대한 심도 깊은 설명이 있습니다.

  3. 프리팹이랑 하이어라키창에서 게임오브젝트 복붙해서 여러개 만드는거랑 무슨 차이인가요?: 유니티 내에서의 객체 관리 방식과 관련된 질문이며, 재사용성과 관리에 대한 통찰을 얻으실 수 있습니다.

이 자료들이 실전 프로젝트에 적용하실 때 많은 도움이 되기를 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

코루틴 관련 질문 있습니다.

0

64

1

강의 업데이트 질문

0

88

1

궁금한 부분이 있어서 질문 남깁니다.

0

161

1

FreeLook 카메라 Zone 설정관련

0

114

1

와..정말 감탄이 나오네요..

0

144

1

IsTargetOnSight가 자꾸 false로 나와요.

0

103

2

레이캐스트 에셋 임포트하는방법을 모르겠어요.

0

85

1

레이케스트 에셋을 다운받았는데 임포트 방법을 모르겠습니다.

1

139

2

혹시 어드레서블 강좌 추가계획이 있으실까요?

0

125

1

시네머신 FreeLook 관련

0

221

1

텍스트 드래그 앤 드롭

0

376

2

안녕하세요 랜덤오브젝트 생성기에서 질문있습니다.

0

243

1

유니티 에디터 버전

0

373

1

text가 아닌 TextMeshPro를 사용해도 괜찮나요?

0

1729

2

상속 관련 질문입니다.

0

350

1

TPS 캐릭터 문제점 있습니다.

0

437

1

총을 쏴서 적을 맞췄을 때 저를 추적하는 코드는 어디 나와있나요??

0

276

0

github

0

305

0

wave 를 0으로 초기화해주는 부분이없는데 왜 0부터 시작하나요?

0

314

0

TPS게임 제작 Aim애니메이션 관련 질문 드립니다.

1

366

1

점프관련해서 UI버튼클릭을 통한 전달값에 대한 질문입니다.

0

303

1

인터페이스

1

235

0

혹시 본 강의에서 Dictionary 나온 파트가 있을까요?

0

265

0

에디터 연동방법 링크접속이 안됩니다

0

232

0