C/C++ 예제

시삽: 레드플러스 님 
게시판 이동:
 제목 : 21.2. 가상 클래스 : 다중상속_가상클래스.cpp
글번호: 174
작성자: 레드플러스
작성일: 2005/08/22 오후 11:03:28
조회수: 4116
#include <iostream.h>

class A
{
public:
    int a;
};

class B : virtual public A
{

};

class C : virtual public A
{

};

class D : public B, public C
{

};

void main()
{
    D objD;
    objD.a = 10;
    cout << objD.a << endl;
}
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

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

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 22. 연산자 중복 - 레드플러스 2005-08-21 4157
  21. 다중 상속과 인터페이스 - 레드플러스 2005-08-19 4156
  21.1. 다중 상속 : 다중상속.cpp - 레드플러스 2005-08-22 4550
현재글 21.2. 가상 클래스 : 다중상속_가상클래스.cpp - 레드플러스 2005-08-22 4116
  21.3. 가상 함수 - 레드플러스 2005-08-23 3686
  21.4. 인터페이스(추상클래스)를 통한 다중 상속 구현 - 레드플러스 2005-08-23 4790
다음글 20. 클래스 상속 - 레드플러스 2005-07-26 4400
 
손님 사용자 Anonymous (손님)
로그인 Home