객체 지향 프로그래밍 (Object Oriented Programming) JAVA나 C#,C++과 같은 언어를 다뤄보신 분들이라면 어디선가 무조건 한번이상은 들어 보셨을것이다. 근데 말로만 들었지 면접때 객체 지향 프로그래밍이 뭔가요? 라고 물어본다면 뭐라 정의를 내리기가 애매하고 생각이 나지 않는다. 그래서 다시 한번 공부하고 정리를 해봤다. 내가 정의해보는 객체 지향 프로그래밍 당장 내 책상위에 올려져있는 물건들만 봐도 한 두개가 아니다. 나는 공부를 위해 책상위에 노트와 펜을 올려놨다. 공부를 하려면 노트라는 객체에 펜이라는 객체를 이용해 필기를 하며, 키보드라는 객체를 이용해 정보를 검색하고 모니터라는 객체를 이용해 검색한 결과물들을 시각적으로 확인 할 수있다. 이 처럼 현실세계에서도 여러 객체..

🤢 저 혼자 찾아보고 생각한 내용을 담아놓은 글이라 틀린 내용이 많을 수 있습니다. 유니티로 게임을 만들다보면 많이 쓰는 것 중에 하나가 코루틴이다. 처음 공부 시작했을 때는 이름도 이상한거 같고 많이 안 쓸 것 같아서 그냥 넘어갔던 기억이 있다. 아무튼 혼자 가만히 있다가 문득 누군가 나한테 코루틴이 뭐냐고 물으면 설명을 할 수가 없을 것 같다는 생각이 들었다. 그래서 인터넷 자료들을 찾아가며 혼자 정리 해봤다. 코루틴을 정리 하기 전에 3 가지를 먼저 정리하고 가야겠다. 닷넷 프레임워크(.NET Framework) 란? 닷넷은 마이크로소프트사에서 제공하는 윈도우 프로그램 개발 및 실행환경이다. 유니티에서 사용하는 C#은 .NET을 위해 만들어졌다고 한다. 닷넷으로 개발을 한다는 말은 닷넷 프레임워크를..