pastebin

Paste Search Dynamic
Recent pastes
ob sum
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class base{
  5.         public:
  6.                 int i;
  7. };
  8.  
  9. //class derived1: public base{
  10. class derived1: virtual public base{
  11.         public:
  12.                 int j;
  13. };
  14.  
  15. //class derived2: public base{
  16. class derived2: virtual public base{
  17.         public:
  18.                 int k;
  19. };
  20.  
  21. class derived3: public derived1, public derived2{
  22.         public:
  23.                 int sum;
  24. };
  25.  
  26. int main() {
  27.         derived3 ob;
  28.         ob.i=10;
  29.         ob.j=20;
  30.         ob.k=30;
  31.        
  32.         ob.sum=ob.i+ob.j+ob.k;
  33.         cout<<ob.sum<<endl;
  34.         return 0;
  35. }
Parsed in 0.007 seconds