// Class Foo | |
#pragma interface | |
#define FOOLISH_NUMBER -4711 | |
#ifndef FOO_MSG_LEN | |
#define FOO_MSG_LEN 80 | |
#endif | |
class Foo { | |
static int foos; | |
int i; | |
static const int len = FOO_MSG_LEN; | |
char message[len]; | |
public: | |
static void init_foo (); | |
static int nb_foos() { return foos; } | |
Foo(); | |
Foo( char* message); | |
Foo(const Foo&); | |
Foo & operator= (const Foo&); | |
~Foo (); | |
}; |