상속2 멀티캠퍼스 11일차 접근제한자 표시 + : public - : private # : protected 01. 상속 📕상속-1(클릭하여 예제보기) 📕상속-2(클릭하여 예제보기) 📕super( )(클릭하여 예제보기) 📕UpCasting(클릭하여 예제보기) 상속 상속하고자 하는 클래스의 자료를 공통적으로 사용 할 때 사용 protected를 사용하는게 좋음 protected : 같은 패키지 내부 or 상속받은 클래스에서 사용가능한 접근제한자 super. 지역변수에서의 활용 상속받은 클래스의 자료를 사용할때 사용하는 예약어 this.를 사용하는 것 보다 가독성이 좋다. super( ) 상속하는 클래스의 생성자를 사용할 때 사용 해당 생성자와 형식을 동일하게 ( ) 안에 작성해야 한다. 상속하는 클래스에 생성자가 존재하지 않으면, .. Language/Java 2022. 10. 25. 'Do it 자바프로그래밍 입문' 8장 정리 상위클래스 하위 클래스 보다 일반적인 개념 'parent class' 'super class' 'base class' 하위클래스 상위 클래스 보다 구체적인 개념 'child class' 'sub class' 'derived class' 클래스 삭송 문법(예약어 extends) class B extends A { } 속성과 기능이 이미 구현되어 있는 A에 필요한 추가 속성과 기능을 가진 B를 구현하는 것!! 예약어 뒤에 따로오는 클래스는 반드시 한개!! 하위클래스 생성 과정 반드시 상위 클래스의 생성자가 먼저 호출된다. 상위 클래스의 변수가 메모리에 먼저 생성되기 때문에 하위 클래스에서 이 값들을 사용가능 한 것!! 예약어 super() 하위 클래스에서 상위 클래스로 접근 할 때 사용 상위 클래스의 생성자.. Language/Java 2022. 9. 19. 이전 1 다음 728x90 반응형