핵심1 객체 지향 추상화 :불필요한 부분을 생략하고 가장 핵심이 되는 즉 가장 중요한 것만 중점을 두고 개략화 하는 것. 캡슐화 : 데이터와 데이터 처리하는 함수를 하나로 묶으므로 인해 변경이나 오류 발생 시 파급 효과과 적고 캡슐화된 객체들의 재사용이 용이함. 상속 : 이미 부모에게 정의된 속성과 함수를 하위클래스인 자식이 물려받아 함수를 재정의 하지 않고 자신의 속성 즉 자식의 입맛대로 정의하도록 하는 코드의 반복을 줄이고 재사용이 가능하다는 점이 있다.(Abstract) 다형성 : 상속과 비슷하지만 실제 구현부분이 작성이 안된 인터페이스를 갖고 있다. 이 Interface들을 갖는 각 클래스들은 이 구현부분을 실제로 작성하여 서로다른 기능을 할 수있게 된다. 서로다른 전혀 연관된 일 보다는 같은 목표를 두고 다르게 .. OOP 2021. 2. 2. 이전 1 다음