C# 은 객체 지향 프로그래밍 (Object Oriented Programming, OOP) 언어입니다.
객체라 하면 좀 어려워 보이는데 모든 것이 다 객체 입니다.
컴퓨터, 노트북, 스마트폰 등 물건들도 객체이며 여러분, 친구들, 가족 등 사람들도 객체입니다.
점점 더 어려워 지는 것 같은데 좀 더 쉽게 말하면 여러분이 개발하면서 필요한것들이 생기게 될텐데 그 때 만드는 것들이 다 객체 입니다.
그리고 객체 지향 프로그래밍이란 이렇게 만들어진 객체들을 유기적으로 연결해서 개발해 나가는 방식입니다.
아마 이 부분은 당장 와닿지 않으실 겁니다.
이론상으로는 공부할 수 있지만 실제로 작업에 녹여내려면 정말 오랜 시간들이 걸립니다
이 페이지의 내용들은 한번 확인해보시고 이해가 잘 안되시면 그냥 넘기고 이후에 프로그래밍이 좀 더 익숙해지시면 참조하시기 바랍니다.
보통 객체 지향의 특징으로 4가지의 중요한 특징이입니다.