1 객체지향 객체지향은 여러 독립적인 부품들의 조합, 즉 객체들의 유기적인 협력과 결합으로 파악하고자 하는 컴퓨터 프로그래밍이다. 객체지향의 4가지 특징은 추상화, 상속, 다형성, 캡슐화이다.2 추상화 추상화란 본질만을 추출하는 것이라고 보면 된다. 예를 들어 사람 4명이 있다면 서로 이름, 나이 , 키와 몸무게 등이 다르겠지만 추상화하면 모두 인간이라는 점이 같을 것이다. 그러니 인간 클래스를 만들어 객체의 공통적인 속성과 기능을 정의한다. 3 상속 상속이란 기존의 클래스를 재활용하여 새로운 클래스를 작성하는 방법이다. 이 때 기존 클래스를 부모 클래스라 하고, 새로운 클래스를 자식 클래스라고 한다. 메서드 오바라이딩으로 예를 들면 게임 캐릭터가 적과 플레이어가 있을 때 둘 다 이동을 하니까 인간..