캡슐화 썸네일형 리스트형 OOP(Object-Oriented Programming) 의 특성 OOP(Object-Oriented Programming) 의 특성 (1) 상속성 ( Inheritance ) -> 자식객체가 부모객체의 모든 것을 상속받는 것 ( 사용할 수 있는 것 ) 1) 모든 클래스 Object 의 자식이다 2) 모든 생성자의 첫라인에는 super(); 생략되어 있다. 3) 자식객체가 만들어지기 위해서는 내부적으로 반드시 부모객체가 먼저 만들어져야 한다. 4) (메소드)오버라이딩(==재정의)은 반드시 상속관계여야 한다. 5) 객체의 타입캐스팅은 반드시 상속관계여야 한다. 묵시적 형변환 ( Implicit Type Casting ) ( 하위 -> 상위 ) by JVM 명시적 형변환 ( Explicit Type Casting ) ( 상위 -> 하위 ) by 프로그래머 (2) 다형성 (.. 더보기 이전 1 다음