klassen/bruch1.hpp

Das folgende Code-Beispiel stammt aus dem Buch
Objektorientiertes Programmieren in C++ - Ein Tutorial für Ein- und Umsteiger
von Nicolai Josuttis, Addison-Wesley München, 2001
© Copyright Nicolai Josuttis 2001


#ifndef BRUCH_HPP
#define BRUCH_HPP

// **** BEGINN Namespace Bsp ********************************
namespace Bsp {

/* Klasse Bruch
 */
class Bruch {

  /* privat: kein Zugriff von außen
   */
  private:       
    int zaehler;
    int nenner;

  /* öffentliche Schnittstelle
   */
  public:
    // Default-Konstruktor
    Bruch();

    // Konstruktor aus int (Zähler)
    Bruch(int);

    // Konstruktor aus zwei ints (Zähler und Nenner)
    Bruch(int, int);

    // Ausgabe
    void print();
};

// **** ENDE Namespace Bsp ********************************

#endif    /* BRUCH_HPP */