C#/2. 메서드 & 클래스 2

객체지향 프로그래밍, 클래스, 생성자, 정적필드(static), this 키워드

클래스를 이야기하려면 먼저 객체지향 프로그래밍이라는것을 먼저 알아야한다사실 예전에도 객체지향에 대해 정리해둔 글이 있다   클래스와 오브젝트는 객체지향의 핵심이다.객체지향은 '사람이 현실 세상을 보는 방식'에 가깝게 프로그램을 완성하는것'이다 클래스 : 표현하고 싶은 대상을 추상화하여 대상과 관련된 변수와 메서드를 정의하는 틀이다(추상화 : 대상의 핵심적인 개념과 기능을 추려내는것) 오브젝트 : 물건의 설계도인 클래스와 달리 그 설계도로 만들어낸 실제 존재하는 물건(실체)이다  그림을 보면 더 이해가 쉬울 것이다 Human이라는 설계도(클래스)를 이용해철수와 영희라는 사람(오브젝트)를 만들어내는 원리인 것이다.  마치 전세계에게 몇십억의 인구가 있지만 모두 '인간'으로 분류되듯 아무리 많은 오브젝트들이라..

메서드, 매개변수, 반환 타입, return문, 참조에 의한 전달&반환, ref/out 키워드, 메서드 오버로딩, 명명된 인수, 선택적 인수, 로컬 함수

#2 유니티 엔진 동작 원리 (클래스,메서드,상속,컴포넌트, 브로드캐스팅, MonoBehavior)이번글에서는 유니티에서 엔진이 동작하는, 정확히는 게임 속 모든 오브젝트들이 움직이는원리에 대해서 알아보려고 한다 그전에, 이미 다른글에도 정리되어 있지만 가장 기본이며 가장 많이sangeun00.tistory.com  #3 C# 프로그래밍 (메서드, 간단한 코딩예시, 클래스,인스턴스,접근제한자,참조타입)이번에 해볼것은 바로 유니티에서 쓰이는 C# 프로그래밍이다하지만 지금 이 글을 쓰고 있는 시점과 비슷하게 이미 나는 C# 공부를 따로 하고 있고  CLR, 변수, 스택과 힙, 데이터 형식, 박싱&언박sangeun00.tistory.com 이미 메서드에 대해서는 질리도록 다뤘기 때문에 정말 마지막으로 짚고 넘..

반응형