[Unity Composition]#3. 클래스와 오브젝트
2022. 1. 26.
객체 지향: '사람이 현실 세상을 보는 방식' 일반적으로 사람은 현실의 사물을 분해하여 여러 개 부품의 집합으로 생각하지 않고, 하나의 사물(오브젝트)로써 인식하는데 객체지향은 이러한 오브젝트의 집합으로 구성하는 방식이다. 클래스 클래스: 묘사할 대상과 관련된 코드를 묶는 틀 - 예를 들어 사람을 표현할 때 사람의 특징을 규정하는 변수와 메서드가 구현되고, 이를 하나의 클래스로 묶어두면 관리가 용이하다. 다음과 같이 사람에 관한 Human클래스를 만든다고 가정하면 다음과 같다. class Human{ string name; void Walk(); // 관련 메서드의 집합 } 클래스의 특징 클래스란 표현하고 싶은 대상을 추상화하여 대상과 관련된 변수와 메서드를 정의한 틀 클래스는 프로그램 속에 실제로 존재..