자격증 따야지/정보처리기사 2024
정보처리기사 실기_자바_super();
jju_developer
2023. 7. 16. 15:31
728x90
안녕하세요 jju_developer입니다.
자바 상속 관련하여 지난시간 덧붙여서 설명을 드리겠습니다.
정보처리기사 실기_상속 초기화_생성자 호출 과정
안녕하세요 jju_developer입니다. 정보처리기사 실기 문제에서 자주 나오는 자바의 상속에 대해 알아보겠습니다. 정보처리기사 문제는 비교적 코딩하는 문제가 많이 나와서 개발자 분들은 비교적
jju240.tistory.com
자식 클래스에서 객체를 인스턴스화 할때에 부모클래스의 디폴트 생성자를 참고합니다.
그렇기 때문에 만약 부모 클래스인 Employee에서 디폴트 생성자가 없고
name의 매개변수를 갖는 생성자만 있다면 자식클래스에서 그냥 인스턴스를 생성을 하게 된다면
오류가 납니다.
그렇기 때문에 super();로 명시적으로 부모클래스의 인스턴스를 참고하도록 지정을 해주어야합니다.
public class Developer extends Employee {
public Developer(String name){
super(name);
}
}

감사합니다!
728x90