kostenloser Webspace werbefrei: lima-city


C++ OOP Taschenrechner

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    skate0r

    skate0r hat kostenlosen Webspace.

    Hat jemand von euch eine FUnktionfähigen Source Code von einem Taschenrechner der in C++ Objektorientierte Poragmmierung geschrieben wurde? ich will mal unterschiede zu meinem sehen der einwandfrei funktioniert aber sehr lang ist
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich habe wzar gerade keinen, werde dir aber mal eben ein simples beispiel schreiben.

    Allerdings nur die klasse als Headerfile. Ganz simples ding eben. ;D

    Ich editier ihn dann heirherein.


    Ist aber nur...eben aus den Fingern gesogen. ^^ ALso...ich bin nicht sicher b alles richtig ist. o.ô

    #include <math.h>
    #include <iostream.h>
    #include <windows.h>
    #include <stdio.h>
    
    /*
      Das ganze ist ungetestet, also kann ich nichts garantieren!
      Aber das ungefähre dürfte es eigentlich zeigen. ;D
    */
    
    
    class taschenrechner {          //Klassenbezeichnung: taschenrechner
       private:                     //Privater Bereich...bruachen wir heir eigentlich nicht...^^
               
       public:                      //Bereich, der von überall aufgerufen werden kann
       
                //Hier mache ich das ganze mal mit Überladung.. man kann entweder zwei parameter, oder aber Drei Parameter angeben!
         float multiplikation(float, float);
         float multiplikation(float, float, float);
         
         float addition(float, float);
         float addition(float, float, float);
         
         float division(float, float);
         float division(float, float, float);
         
         float subtraktion(float, float);
         float subtraktion(float, float, float);
    };                              //Nicht das Semikolon vergessen ;D
    
    
    float taschenrechner::multiplikation(float z1, float z2) {
      return z1*z2;      
    }
    
    float taschenrechner::multiplikation(float z1, float z2, float z3) {
      return z1*z2*z3;      
    }
    
    float taschenrechner::addition(float z1, float z2) {
      return z1+z2;      
    }
    
    float taschenrechner::addition(float z1, float z2, float z3) {
      return z1+z2+z3;      
    }
    
    float taschenrechner::division(float z1, float z2) {
      return z1/z2;      
    }
    
    float taschenrechner::division(float z1, float z2, float z3) {
      return z1/z2/z3;      
    }
    
    float taschenrechner::subtraktion(float z1, float z2) {
      return z1-z2;      
    }
    
    float taschenrechner::subtraktion(float z1, float z2, float z3) {
      return z1-z2-z3;      
    }




    Beitrag geaendert: 4.3.2007 20:27:53 von adrians
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!