OOP 3요소 1. 다형성 하나의 함수명 하나의 변수명 등이 상황에 따라 다르게 해석되는것 2. 캡슐화 관련된 변수나 함수를 묶는것 3. 상속 부모클래스의 기능을 자식클래스가 물려받는것