다형성1 개체 지향의 특성 개체 - 서로 연관있는 상태와 동작을 가지고 있다. 사람들은 기본적으로 세상을 개체의 모음으로 인식한다. 개체지향의 특성 캡슐화(Encapsulation) - 데이터와 그 데이터에 작용하는 메서드를 하나로 묶는다. 개체 안에 있는 데이터를 외부로부터 보호한다. 상속(Inheritance) - 이미 존재하는 개체를 기반으로 확장된 개체를 만드는 방법이다. 더 정확히는 클래스를 말한다. 코드 중복을 막을 수 있다. 다형성(Polymorphism) - 같은 지시를 했는데(동일한 함수를 호출) 다른 종류의 개체가 동작을 다르게 하는 것(개체의 종류에 따라 실제 실행되는 코드가 다름)이다. 어떤 함수가 실행될지는 실행 중에 결정한다.(늦은 바인딩, late binding) 일반적으로는 이른 바인딩(early bi.. 2023. 1. 5. 이전 1 다음