[프로그램 기타] 객체 지향 프로그래밍(Object-Oriented Programming, OOP)
2019. 9. 29.
1. 객체 지향 프로그래밍 객체 지향 프로그래밍은 프로그램을 데이터와 처리 방법으로 나누는 것이 아니라, 프로그램을 객체 단위로 나누어 정의하고, 이 객체들이 메시지를 주고 받으면서 데이터를 처리 방법입니다. 객체 지향언어와 비교되는 방식은 절차적 프로그래밍(Procedural Programming) 입니다. 절차적 프로그래밍이란 위에서부터 아래로 순차적으로 프로그램을 진행하는 방식입니다. 1.1 절차적 프로그래밍 예제 using UnityEngine; public class ProceduralProgramming : MonoBehaviour { void Start() { float x = 4, y = 1; float add = x + y; float subtract = x - y; float multi..