#include <iostream>

struct ejemplo {
   int a;
   void f( ) { }

private:
   char c;
   void g( ) { }

public:
   float x;
};

int main( ) {
   ejemplo e;
   e.a;     // ok, es público
   e.f( );  // ok, es pública
   e.c;     // error, es privada
   e.g( );  // error, es privada
   e.x;     // ok, es pública
}
