Roboterprogrammierung

Lets make a class

Table of Contents

  1. Klasse in C++

C-Aufgaben

Klasse in C++

Transformationsprozess:

1. Klasse vor main() hinzufügen:

class Beva {
private:
public:
};

2. Funktionsprototyping in Klasse public ziehen:

class Beva {
private:

public:
	// 2. Funktionsprototyping
	void begruessung(void);
	void ausgabe(int);
	int verarbeitung(char []);
	void eingabe(char[], int);
 
};

3. Funktionsdefinition mit Klassennamen und Scope-Operator :: nach Rückfgabedatentype versehen

void Beva :: begruessung(void)
{}

4. Objekt (objekt) aus Klasse (Beva) vor main() global instanziieren (geht natürlich auch lokal)

Beva objekt;

5. Funktionsaufrufe mit Punktoperator (.) mit Objekt verbinden

objekt.begruessung();

Nach alldem: Funktionen heißen nun Elementfunktionen oder Methoden

Ideone Funktionen2 mit C++ Class


All wikipages