home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / tcpp / examples / point.cpp < prev    next >
C/C++ Source or Header  |  1990-06-09  |  977b  |  51 lines

  1. /* POINT.CPP zeigt eine einfache Klasse Point */
  2.  
  3. #include <iostream.h>    // für C++ Ein/Ausgabe
  4.  
  5. class Point     // definiert die Klasse Point
  6. {        
  7.    int X;       // X und Y sind private
  8.    int Y;       //  (voreingestellt)
  9.  
  10. public:
  11.    Point(int InitX, int InitY)
  12.    { X = InitX;
  13.      Y = InitY;
  14.    }
  15.  
  16.    // public-Elementfunktionen
  17.    int GetX() {return X;}  
  18.    int GetY() {return Y;}
  19. };
  20.  
  21. int main()
  22. {
  23.    int YourX, YourY;
  24.  
  25.    // Bildschirmprompt
  26.    cout << "X-Koordinate eingeben: ";
  27.  
  28.    // Tastatureingabe in YourX  
  29.    cin >> YourX;                  
  30.  
  31.    // ein weiterer Prompt
  32.    cout << "Y-Koordinate eingeben: ";
  33.  
  34.    // Tastatureingabe in YourY  
  35.    cin >> YourY;                  
  36.  
  37.    Point YourPoint(YourX, YourY);
  38.  
  39.    // Aufruf Elementfunktion
  40.    cout << "X ist " << YourPoint.GetX();
  41.  
  42.    // neue Zeile 
  43.    cout << '\n';
  44.  
  45.    // dasselbe für Y
  46.    cout << "Y ist " << YourPoint.GetY();
  47.    cout << '\n';
  48.  
  49.    return 0;
  50. }
  51.