Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : [C#교과서][p577 질문] 예제가 이해가 되질 않습니다.
글번호: 1000
작성자: 유지훈
작성일: 2021/12/29 오후 3:30:00
조회수: 2087

class Developer
{
    public override string ToString()
    {
        return "개발자";

    }
}

class WebDeveloper : Developer 
{
     public override string ToString() => "웹 개발자";
}


class MobileDeveloper : Developer
{
     public override string ToString() => "모바일 개발자";
}

> var web = new WebDeveloper(); // WebDeveloper 클래스의 개체 web을 생성

> Console.WriteLine(web); // web 객체를 출력?

웹 개발자 // ToString()을 호출하지 않았는데 "웹 개발자" 가 출력되었다.

 

어떻게 출력 결과가 "웹 개발자"가 되는건지 이해되지 않습니다 ㅠㅠ

 

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 [C#교과서] p599. 오탈자 확인 부탁드립니다. - 유지훈 2021-12-30 2069
현재글 [C#교과서][p577 질문] 예제가 이해가 되질 않습니다. - 유지훈 2021-12-29 2087
  Re : [C#교과서][p577 질문] 예제가 이해가 되질 않습니다. - 레드플러스 2021-12-29 1873
다음글 [C#교과서] p542. 오탈자 확인 부탁드립니다. - 유지훈 2021-12-28 1923
 
손님 사용자 Anonymous (손님)
로그인 Home