가상(virtual) 함수
페이지 정보
작성일 22-12-19 16:18
본문
Download : 가상(virtual) 함수.hwp
레포트/인문사회
가상함수스트림파일입출력에대하여
가상(virtual) 함수에 대한 자료입니다. 근본적으로 가상함수는 다형성(polymorphism)의 기본 철학인 `한가지 인터페이스와 여러 가지 방법`을 구현한다.
가상함수는 다른 멤버 함수처럼 호출된다 그러나 가상함수의 흥미로운 성질 - 그리고 실시간 다형성을 지원하는 능력 - 은 가상함수가 포인터를 사용해서 호출될 때 나타난다. 기본 포인터가 가상함수를 포함하고 있는 파생 객체를 가리키고 가상함수가 그 포인터를 통해 호출될 때, 컴파일러는 포인터가 가리키고 있는 객체의 형에 …(省略)
가상(virtual) 함수
가상(virtual) 함수에 대한 data(자료)입니다. 기본 클래스 내에 있는 가상함수는 그 함수에 대한 인터페이스의 형태를 정의(定義)해 준다. 가상함수스트림파일입출력에대하여 , 가상(virtual) 함수인문사회레포트 ,
Download : 가상(virtual) 함수.hwp( 49 )
,인문사회,레포트
순서
다. 가상함수를 포함하는 클래스가 상속될 때 파생 클래스는 그 파생 클래스에 관련되도록 가상함수를 재정의(定義)한다. 가상함수를 생성하기 위해서 키워드 virtual을 함수 선언 앞에 쓴다. 즉 재정의(定義)는 특정한 방법을 생성한다. 파생 클래스에 의한 가상함수의 재정의(定義)는 특히 그 파생 클래스에 관련된 연산을 구현한다.
설명
%20%ED%95%A8%EC%88%98_hwp_01.gif)
%20%ED%95%A8%EC%88%98_hwp_02.gif)
%20%ED%95%A8%EC%88%98_hwp_03.gif)
%20%ED%95%A8%EC%88%98_hwp_04.gif)
%20%ED%95%A8%EC%88%98_hwp_05.gif)
%20%ED%95%A8%EC%88%98_hwp_06.gif)
▶ 가상함수의 개요
가상함수(virtual function)는 기본 클래스 내에 선언되고 파생 클래스에 의해 재정의(定義)된 클래스 멤버 함수이다. 가상함수가 파생 클래스에 의해 재정의(定義)될 때 키워드 virtual은 필요가 없다.