오늘은 어제 듣던 강의를 이어서 C# 기초 강의 3주차를 모두 다 들었다.
오늘 들었던 강의는 C#에서 가장 중요한 객체에 대한 강의가 많았고, 항상 공부할때마다 헷갈리는 부분들이었다. 그래서 오늘 강의를 확실하게 듣고 깔끔하게 정리하는 것을 목표로 잡았다.
● 객체지향 프로그래밍의 특징
https://kkln2486.tistory.com/52
이 부분이 항상 공부할때마다 많이 헷갈리는 부분이었다. 단어들의 의미가 모두 비슷한 것처럼 느껴져서 쉽게 까먹었다.
그래서 오늘 각각의 특징과 예제까지 확실히 정리했다.
● 구조체와 클래스 비교
https://kkln2486.tistory.com/6
구조체와 클래스는 상당히 비슷했지만 차이점이 확실히 있었다.
● Virtual, Abstract, override
https://kkln2486.tistory.com/55
● 오버라이딩과 오버로딩
https://kkln2486.tistory.com/56
● out, ref 키워드
https://kkln2486.tistory.com/58
이렇게 3주차 강의를 완강했다. 어제 들었던 내용들보다 확실히 많이 어려운 내용이었다.
오늘 강의를 듣고 중요한 부분들을 모두 정리했는데, 확실히 이때까지 여기저기 메모를 한 것 보다 훨씬 이해가 잘됐다.
이렇게 오늘 정리한 내용들을 한눈에 보니, 오늘 내가 정말 열심히 했구나 싶었고 뿌듯했다.
그리고 3주차 강의를 완강 후, 숙제가 있었는데 스네이크 게임만들기와 블랙잭 게임 만들기였다.
둘다 처음 들어보는 것이라 검색을 해봤고, 스네이크 게임만들기를 초반 조금 시도하다가 또 한번의 고비가 왔다.
강의보다 너무 높은 난이도라 뭔가 원망스럽기도 했지만 곧바로 개발자가 되기 위한 필수적인 경험을 겪는 것이라고 긍적적으로 생각했다.
기초적인 부분부터 구글링을 해서 공부를 조금 한 뒤, 다시 새로 시작해야할 것 같다.
'Unity_2기 내일배움캠프 TIL' 카테고리의 다른 글
Unity_2기 2주차 (231110) (0) | 2023.11.10 |
---|---|
Unity_2기 2주차 (231109) (0) | 2023.11.09 |
Unity_2기 2주차 (231107) (0) | 2023.11.07 |
Unity_2기 2주차 (231106) (0) | 2023.11.06 |
Unity_2기 1주차 (231103) (0) | 2023.11.03 |