OOP(객체지향 프로그래밍) - 세상에 있는 실체를 컴퓨터에게 인식 시키기 위해 물체를 클래스, 인스턴스, 함수, 변수 라는 object로 변화시키서 프로그래밈을 구성하는 방법론 - 기능(함수,뱐수)이 재사용이 가능 하도록 설계 - 클래스 : 속성(인스턴스)과 행위(메소드)를 가지고 설계 - 객체 : 클래스에서 정의한 속성, 행위를 수행 class Player(): def hitter(self): return 'hitter 메서드' def picher(self): return 'picher 메서드' # hitter, picher 메서드는 Player 클래스의 행동을 정의 trout = Player() trout.hitter() # trout라는 객체 생성 후 hitter 메서드 사용 상속(Inherita..