객체, 객체 지향 프로그래밍객체란 의사나 행위가 미치는 대상 객체는 주문, 학생, 관리 등처럼 눈에 보이는 사물은 모두 객체라 할 수 있고 눈에 보이지 않는 것 또한 객체가 될 수 있다. 그리고 이러한 객체는 각각 어떤 특성과 행위들을 가지고 그것들을 코드로 구현한 것을 클래스라고 한다. 그리고 클래스를 기반으로 프로그래밍한 것을 객체 지향 프로그래밍(Object Oriented Programming)이라 하고 4가지의 특징이 있다. 객체 지향의 4가지 특징상속 (Inheritance) 객체지향 프로그래밍(OOP)에서는 유지보수가 편리하고, 프로그램을 수정하거나 새로운 기능을 추가하는 것이 유연하다. 이러한 특징을 가능하게 하는 핵심 기술 중 하나가 상속(Inheritance)이다.상속이란 기존 클래..