01 // Konvertierung mit Konstruktoren
02 // Datei: tkkon01.cpp
03
04 class ratio
05 {
06 int zaehler, nenner;
07 public:
08 ratio (int z=0, int n=1) {zaehler=z,nenner=n;}
09 ratio & operator= (const ratio & op);
10 ratio operator + (const ratio & op2);
11 };
12
13 int main ()
14 {
15 ratio A, B(1,2);
16
17 A = B + 6;    // mit ratio-Hilfsobjekt
18
19 return 0;
20 }
21

Bild 16-5  Typkonvertierung mit Konstruktor