제목 : 21.2. 가상 클래스 : 다중상속_가상클래스.cpp
    
    
        
            
                | 
                    글번호:
                 | 
                
                 | 
                
                    174
                 | 
            
            
                | 
                    작성자:
                 | 
                
                 | 
                
                    
                        레드플러스
                        
                        
                    
                 | 
            
            
                | 
                    작성일:
                 | 
                
                 | 
                
                    
                        2005/08/22 오후 11:03:28 
                    
                 | 
            
            
            
                | 
                    조회수:
                 | 
                
                 | 
                
                    
                        5067
                    
                 | 
            
            
        
     
 
    
	
	
    
	#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;
}