]>
Commit | Line | Data |
---|---|---|
917bffa7 PB |
1 | // Class Foo |
2 | ||
3 | #pragma interface | |
4 | ||
5 | #define FOOLISH_NUMBER -4711 | |
6 | ||
7 | #ifndef FOO_MSG_LEN | |
8 | #define FOO_MSG_LEN 80 | |
9 | #endif | |
10 | ||
11 | class Foo { | |
12 | static int foos; | |
13 | int i; | |
14 | const len = FOO_MSG_LEN; | |
15 | char message[len]; | |
16 | public: | |
17 | static void init_foo (); | |
18 | static int nb_foos() { return foos; } | |
19 | Foo(); | |
20 | Foo( char* message); | |
21 | Foo(const Foo&); | |
22 | Foo & operator= (const Foo&); | |
23 | ~Foo (); | |
24 | }; |