일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 |
30 | 31 |
- 인프런
- upper_bound
- 알고리즘
- binary_search
- unreal
- c#
- 웅진씽크빅
- fsm
- 프로그래머스
- BFS
- 유한상태기계
- 언리얼
- 재귀
- 시리얼라이제이션
- 백준
- 게임개발공모전
- 운영체제
- 이분탐색
- c++
- 게임개발
- UI 자동화
- lower_bound
- 개발일지
- 구현
- 안드로이드
- DFS
- 유니티
- 너비우선탐색
- 이득우
- unity
- Today
- Total
목록이득우 (2)
초고교급 희망
인프런에서 이득우의 언리얼 프로그래밍 Part 1을 수강하고 작성한 글 입니다. 강의 내용 언리얼 델리게이트를 사용해 클래스 간의 느슨한 결합을 구현하기 강의 목표 느슨한 결합의 장점과 이를 편리하게 구현하도록 도와주는 델리게이트의 이해 발행 구독 디자인 패턴의 이해 언리얼 델리게이트를 활용한 느슨한 결합의 설계와 구현의 학습 강한 결합과 느슨한 결합 강한 결합(Tigth Coupling) 클래스들이 서로 의존성을 가지는 경우 느슨한 결합(Loose Coupling) 실물에 의존하지 말고 추상적 설계에 의존하라. (DIP 원칙) 느슨한 결합 구조는 유지 보수를 손쉽게 만들어줌. 느슨한 결합의 간편한 구현 - 델리게이트(Delegate) 함수를 오브젝트처럼 관리하면 어떨까? 함수를 다루는 방법 함수 포인터..

인프런에서 이득우의 언리얼 프로그래밍 Part 1을 수강하고 작성한 글 입니다. 강의 내용 언리얼 C++만의 컴포지션 기법을 사용해 복잡한 언리얼 오브젝트를 효과적으로 생성하는 방법에 대해 알아보겠습니다. 강의 목표 언리얼 C++의 컴포지션 기법을 사용해 오브젝트의 포함 관계를 설계하는 방법의 학습 언리얼 C++이 제공하는 확장 열거형 타입의 선언과 활용 방법의 학습 컴포지션(Composition) 객체지향 프로그래밍의 설계는 크게 상속과 컴포지션의 활용으로 요약할 수 있다. 상속: 성질이 같은 부모 클래스와 자식 클래스의 관계를 의미하는 Is-A 관계 이것만 의존해서는 설계와 유지보수가 어려움.) 컴포지션: 성질이 다른 두 객체에서 어떤 객체가 다른 객체를 소유하는 Has-A 관계 복합적인 기능을 가진..