인터페이스 접근제한자
0
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
안녕하세요 선생님 강의 정말 재밌게 잘 보고있습니다.
강의 3.2 인터페이스에서 강의시간 6:00때 빨간밑줄이떠서 인터페이스를 장착한 클래스의 멤버에 public 붙여주니까 빨간밑줄이 사라졌는데 어떤 원리로 되는건지 잘 모르겠습니다.
저는 public 오류길래 public은 모두에게 공개하는거니까 인터페이스를 장착한 곳에서 사용할 수 있도록 인터페이스의 멤버에 public을 붙여주면 되겠다고 생각했거든요
혹시 인터페이스는 단순히 추상만 해놓아서 제대로 구현이 안되어 있는 곳이니까 인터페이스내에 있는 멤버에 public을 붙여도 기능을 제대로 못해서 인터페이스를 장착한 곳에서 접근제한자를 붙이는 건가요? 그리고 꼭 public을 붙여야 하는건가요? 인터페이스를 장착한 곳가서 장착한 인터페이스를 오른쪽 클릭하고 '빠른작업 및 리팩터링' 누르니까 자동완성기능으로 public이 붙어서 나오더라고요.
인터페이스
public
C#
unity
回答 1
1
안녕하세요!
네 맞습니다 ㅎㅎ 인터페이스를 구현할 때에 멤버는 퍼블릭이어야해요!
더 자세한 내용은 아래 링크 확인해보시면 될것 같아요!
EXTENSIONS
0
56
1
총알발사 Vector3
0
129
1
Invoke 오류
0
165
1
4.10 델리게이트 예문이 이해되지 않습니다.
0
121
1
기존에 있던 스크립트에 워링이 새로운 스크립트에서도 콘솔에 뜹니다.
0
116
2
강의 영상 2.5 객체 중 객체와 class관련 질문입니다
0
115
1
델리게이트를 이용하여 멀티캐스트를 할 때, 같은 타입만 담을 수 있나요?
0
183
1
사용하시는 테마가 궁금합니다
0
224
1
저도 이동이 안돼요.....ㅠㅠ
0
207
1
작동이 안되네요
0
650
1
2.17강에서 피격부분이 작동하지 않습니다
0
226
1
교재 관련 질문
0
312
1
유니티 vscode 연결
0
1854
1
Vector2 Vectoe3
-1
377
1
실행시 콘솔창 출력안됨
0
2166
1
왜 이 책에서는 Time.deltaTime을 쓰지 않았는지?
0
796
1
혹시 강의 내용 정리한 것을 블로그에 포스팅 해도 될까요??
0
380
0
collision 발생 조건
0
452
0
강의 2.11 protected와 this/base 에서 객체생성 오류가 발생합니다.
0
332
0
class 작성 스크립트와 객체를 생성하는 스크립트가 다른 경우
0
286
1
질문이 있습니다! 컴파일 에러 관련입니다.
0
278
0
Peek에 대해서 질문드립니다.
0
369
1
이런식으로 코드를 짜도 될까요?
1
595
0
visual studio code
0
383
1

