책 내용 질문하기
P.308문제
도서
2025 시나공 퀵이지 정보처리기사 실기 단기완성
페이지
308
조회수
48
작성일
2024-10-03
작성자
유*찬
첨부파일

Q1. P.308에 딸린 해설 P.309를 보시면 1번 동그라미 맨끝부분 쪽에


부모클래스와 자식 클래스에 동일한 속성이나 메소드가 있으면 부모클래스의 속성이나 메소드가 자식 클래스의 속성이나 메소드로 재정의 된다.

라고 나와있는데 메소드는 자주 볼 일이 많은데 여기에서 말하는 속성은 어떤것을 의미하는 것인가요 ?


Q2. 동그라미2번에 1번에서 전달받은 SPARK를 VAL에 저장한다.

VAL이 또다른 의미가 있나요? 그냥 변수명을 STRING 구조로 되어있는 변수명일 뿐인가요?

답변
2024-10-04 22:49:08

안녕하세요 길벗수험서 운영팀입니다.

Q1

상속을 하면 부모 클래스에 있는 속성(변수)와 메소드를 상속받았습니다

여기서 속성이라는것은 변수를 말하는것입니다

만약 부모님한테 집을 상속을 받았을때 그집에 들어가서 그냥 살수 있습니다.

하지만 집을 상속받았을때 집안을 인테리어 공사를 하고 살수도 있습니다

부모 클래스로 부터 상속받은 속성, 메소드 이런것들을 그냥 그대로 사용해도 되지만

자식 클래스에서 재정의(오버라이딩)를 하여 사용할 수도 있습니다

Q2

public Car(String val) { 이 코드에서 val은 인수값을 저장할 변수로 다른 의미는 없습니다

행복한 하루되세요 :)

  • 관리자
    2024-10-04 22:49:08

    안녕하세요 길벗수험서 운영팀입니다.

    Q1

    상속을 하면 부모 클래스에 있는 속성(변수)와 메소드를 상속받았습니다

    여기서 속성이라는것은 변수를 말하는것입니다

    만약 부모님한테 집을 상속을 받았을때 그집에 들어가서 그냥 살수 있습니다.

    하지만 집을 상속받았을때 집안을 인테리어 공사를 하고 살수도 있습니다

    부모 클래스로 부터 상속받은 속성, 메소드 이런것들을 그냥 그대로 사용해도 되지만

    자식 클래스에서 재정의(오버라이딩)를 하여 사용할 수도 있습니다

    Q2

    public Car(String val) { 이 코드에서 val은 인수값을 저장할 변수로 다른 의미는 없습니다

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.