JAVA
상속과 접근제한자
1. 상속 (Inheritance) java에서 상속은 부모클래스의 변수, 메소드를 자식클래스가 물려받아 사용가능하게 해주는 것 2. extends class가 class를 상속받을 때 사용 interface가 interface를 상속받을 때 사용 부모에서 선언/정의를 모두 하고 자식은 변수, 메소드를 그대로 사용할 수 있다. 다중 상속이 불가능하다. 1개의 클래스만 상속받을 수 있다 3.implements(interface구현) 부모 객체는 선언만 하고 정의(내용)은 자식 객체에서 오버라이딩(재정의)해서 사용해야 한다. ※ 추상클래스(Abstract Class) - 구체적이지 않은 클래스 - 추상메소드를 꼭 포함해야 한다. - 추상메소드는 재정의(자식클래스에서 반드시 재정의 해야 함) - 자식클래스의 ..
2022. 2. 24. 16:44
최근댓글