// File: main1.C
//
// Testing access to inherited members under private derivation.

#include <iostream.h>
#include <iomanip.h>
#include <stdlib.h>
#include "pd.h"

void foo1(Base& b) {
   b.add1() ;
}

void foo2(Base* ptr) {
   ptr->add1() ;
}

main() {
   Base B ;

   B.print() ;
   foo1(B) ;
   B.print() ;
   foo2(&B) ;
   B.print() ;
}
