| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
- Simulation
- 오블완
- 습관형성 #직장인자기계발 #오공완
- C#
- 크루스칼
- navisworks api
- unity sparkmain(clone)
- 유니티 sparkmain(clone)
- 최소신장트리 mst
- 너비탐색
- raycast
- GetComponent
- removeAll
- 드롭다운
- 유니티
- Unity
- dropdown
- sparkmain(clone)
- 최단거리 알고리즘
- unity korea
- 트리구조
- list clear
- 깊이탐색
- 디지털트윈
- articulation body
- 티스토리챌린지
- readonly
- 행동트리
- sparkmain(clone) 무한생성
- dfs
- Today
- Total
낑깡의 게임 프로그래밍 도전기
24일차 : '한 번에 끝내는 유니티&C# 게임 개발 초격차 패키지' 강의 후기 본문

회사를 일찍 오게 되었고 받아야 할 자료를 기다리던 중에 강의를 들었다.

두 클립을 들으니 약 30분이 지났다.

오늘은 서브클래스와 인터페이스, 추상클래스에 대해 배웠다.
서브클래스를 설명하기 전에 internal에 대해 잠깐 설명해 주셨는데 public과는 비슷하면서도 다른 친구였다. 프로젝트 내에서 공유가 되는 건 똑같으나 설루션에 프로젝트를 새로 만들어서 서로 종속성을 연결해서 다른 프로젝트끼리 쓸 수가 있는데 그럴 때 internal로 하면 공유가 안된다는 것이다. 솔직히 말하면 이게 무슨 뜻인지 잘 모르겠다. 아무튼 외부로 넘어가면 제약이 있다는 것은 알겠다. 보통 internal은 잘 쓰지 않으니까 넘겨도 되는 것일까?
그리고 그후에 서브클래스에 대해 설명해 주셨는데 서브클래스는 나는 생소하고 처음 보았다. 일단 그런 것이 있다는 것을 알게 된 것부터 큰 도움이 되었던 것 같다. 아무튼 서브클래스는 왜 쓰는가에 대해 말씀해 주셨는데 같은 이름의 클래스 충돌을 방지하기 위함이었다. 그러나 감싸진 클래스와 서브클래스는 또 상관이 없다고 하셨다. 그래서 인스턴스를 따로 선언해 줘야 한다고 하셨다.
그다음 클립으로는 추상 클래스에 대해 알려주셨는데 추상화 함수를 쓰려면 클래스 이름 앞에다가 abstract를 붙여 주는 방식이었다. 이것은 내가 전에 한번 본 것 같다. 사용하면 강제로 구현해야 하는 것들이 있는데 이것도 마찬가지로 쓰면 꼭 구현을 해줘야 한다. 상속을 받았으면 자식에서는 override로 구현해줘야 한다.
마지막으로 인터페이스! 인터페이스는 내 기준 특이한 애다. 껍데기 마냥 구현은 하지 않고 선언만 잔뜩 하고 다중상 속도 되고 생성자는 또 없고 등등 나와는 거리가 좀 있는 친구다. 인터페이스를 잘 쓰고 싶었는데 그 시간에 많은 걸 설명하기에 무리가 있으셨는지 어떤지는 몰라도 내가 아직 이해를 못 했다. 개인적으로 공부해야겠다.
ai캐미가 있어서 오늘은 ai캐미를 써보았다. 강의 내용 요약을 해준다고 늘 안내가 떠 있던데 그냥 챗지피티 같이 질문에 답해 주는 녀석이었다.

오늘도 디지털 필기와 함께 한 컷!

39 클립이 되었다.
내일도 파이팅!
'인강 후기' 카테고리의 다른 글
| 26일차 : '한 번에 끝내는 유니티&C# 게임 개발 초격차 패키지' 강의 후기 (3) | 2025.07.26 |
|---|---|
| 25일차 : '한 번에 끝내는 유니티&C# 게임 개발 초격차 패키지' 강의 후기 (3) | 2025.07.25 |
| 23일차 : '한 번에 끝내는 유니티&C# 게임 개발 초격차 패키지' 강의 후기 (0) | 2025.07.23 |
| 22일차 : '한 번에 끝내는 유니티&C# 게임 개발 초격차 패키지' 강의 후기 (1) | 2025.07.22 |
| 21일차 : '한 번에 끝내는 유니티&C# 게임 개발 초격차 패키지' 강의 후기 (2) | 2025.07.21 |