Projektorientiert_1_TINF Class

Dependencies:   mbed

main.cpp

Committer:
Reichi19
Date:
2018-11-15
Revision:
0:dc78186f5037

File content as of revision 0:dc78186f5037:

#include <stdio.h>

class Beva {
public:   // Methode

    // Inlinemethode
    void eingabe();
    
    void rechner();

    // Nur Funktionsprototyping: Methodendefinition ausserhalb der Klasse       
    void ausgabe();

    private:   // Memebervariable

    int Zahl1;
    int Zahl2;
    int Zahl3;

}; // Strichpunkt nicht vergessen

// Klasse instanziieren
Beva mein;


int main() {
    // Methodenaufruf
    mein.eingabe(); // Funktionsaufruf 
    mein.rechner(); // Funktionsaufruf 
    mein.ausgabe(); // Funktionsaufruf 
    
    return 0;
}

// Methodendefinition

void Beva::ausgabe()
{
    printf("Hallo Bulme: %d \n ",Zahl3);    
}

void Beva::eingabe()
{
    scanf("%i",&Zahl1);
    scanf("%i",&Zahl2);    
}

void Beva::rechner(){
        Zahl3 = Zahl1 + Zahl2;
    }