·Java
Encapsulation (캡슐화) 클래스내의 기능을 어떻게 구현되어 있는지 다른 곳에서 볼 수 없도록 숨기는것 접근제어자를 이용 하여 접근을 제어 할 수 있다 . Inheritance (상속) 부모클래스에 있는 속성과 기능을 사용할 수 있다. Polymorphism (다형성) 하나의 코드가 여러 가지 행위를 할 수 있다. 오버라이딩(Overriding) - 상속받은 메소드 내의 로직을 새롭게 정의하는 것 오버로딩 (Overloading) - 하나의 클래스에서 같은 이름의 메소드를을 여러 개 가질 수 있게 하는 것 참고자료 : https://jinsangjin.tistory.com/74 [개발자 면접]객체지향이란? + 객체지향의 3요소 객체지향이란? 컴퓨터 프로그래밍의 패러다임 중 하나이다. 객체 지향 ..