c# 2

Unity,C#) 객체 지향 프로그래밍, 상속의 개념

위 사진을 잘보면 평소에 내가 쓰던 스크립트와는 다른 점이 하나있다. 바로 public class 스크립트명 : Monobehaviour를 쓰던 함수 클래스가 Bullet을 상속한다는 것이다. 상속이라는 개념은 2년전에 C++을 공부하면서 배웠던 개념인데 군대에 다녀오면서 다 까먹어 버렸다ㅋㅋ 군대에서도 공부를 안한건 아니지만 컴퓨터 사양문제, 환경문제로 핑계라고 댈 순 있지만 나름 열심히하긴 했지만, C++에 대한건 다 까먹어 버렸다. 그래서 요즘 골드메탈님 유튜브를 보면서 유니티를 공부하는데 C#을 기반으로 하는 유니티에서도 상속이라는 개념이 나오는걸 오늘에서야 알았다. C#을 공부한적이 없어서 골드메탈님이 알려주시는 함수들만 완벽하진 않더라도 알고있기에 C#에 대하여 자세히는 몰랐는데 객체 지향 프..

Unity) C#. Foreach문

나는 C#은 따로 공부한적이 없고 C++ , Windows API, C언어만 공부했기에 골드메탈님의 유니티 강의에서 foreach라는 구문을 처음봤다. 간단하게 설명해 주셨는데, foreach문은 프로그래머가 직접 처음과 끝을 입력해줘야하는 for문과 달리 알아서 배열의 처음부터 끝까지 반복해주는 구문이다. foreach문을 짤때는 foreach(자료형 변수명 in 배열) 이런식으로 짜줘야한다. 또 중요한건 배열만이 foreach문을 사용할 수 있다.