• Keine Ergebnisse gefunden

C++ Quelltext in mehrere Dateien aufteilenBasisklasse# zahl : int+ Basisklasse()+ setZahl(int)+ getZahl() : int

N/A
N/A
Protected

Academic year: 2022

Aktie "C++ Quelltext in mehrere Dateien aufteilenBasisklasse# zahl : int+ Basisklasse()+ setZahl(int)+ getZahl() : int"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

C++ http://www.kohnlehome.de/c/MehrereDateien.pdf

C++ Quelltext in mehrere Dateien aufteilen

Basisklasse

# zahl : int + Basisklasse() + setZahl(int) + getZahl() : int

Subklasse

# Text : string + Subklasse() + setText(string) + getText() : string

main.cpp

#include <iostream>

#include "Basisklasse.h"

#include "Subklasse.h"

using namespace std;

int main() {

   Basisklasse basisinstanz;

   basisinstanz.setZahl(25);

   cout << basisinstanz.getZahl();

   Subklasse subinstanz;

   subinstanz.setText("Bla");

   return 0;

}

Basisklasse.h

#pragma once class Basisklasse{

    protected:

        int zahl;

    public:

        Basisklasse();

        void setZahl(int z);

        int getZahl();

};

Basisklasse.cpp

#include "Basisklasse.h"

Basisklasse::Basisklasse(){

    zahl = 0;

}

void Basisklasse::setZahl(int z){

    zahl = z;

}

int Basisklasse::getZahl(){

    return zahl;

}

Subklasse.h

#pragma once

#include <iostream>

#include "Basisklasse.h"

using namespace std;

class Subklasse:public Basisklasse{

    private:

        string Text;

    public:

        Subklasse();

        void setText(string T);

        string getText();

};

Subklasse.cpp

#include "Subklasse.h"

Subklasse::Subklasse(){

    Text="Pfosten";

}

void Subklasse::setText(string T){

    Text = T;

}

string Subklasse::getText(){

    return Text;

}

Franz Kohnle Seite 1 von 1 24.05.2007

Referenzen

ÄHNLICHE DOKUMENTE

Eine selbstorganisierende Liste ist eine Liste, bei der kurz aufeinanderfolgende Zugriffe auf dieselben Elemente sehr effizient sind: Wird ein Element in der Liste gefunden,

In dieser Aufgabe sollt ihr ein wenig mit dem Datentyp int vertraut werden.. Dazu entwi- ckeln wir

Eingabeaufforderung und Einlesen der Zahl z1 Eingabeaufforderung und Einlesen der Zahl z2 Berechne z1 + z2 und Ausgabe des Ergebnises Berechne z1 - z2 und Ausgabe des

[r]

In den folgenden Kommentaren bezeichnen die dop- pelten oder dreifachen Namen Variablen gleichen Namens in geschachtelten Scopes.. (a)

Geschäftstätigkeit Ziel/Kompetenzen: Chancen und Risiken des Außenhandels einschätzen können, Vertragsbestandteile int. Verträge erläutern können, Abwicklung von

Das Verfahren integrierte Planung im Dialog Die Vorgehensweise setzte auf ein integriertes, Ergebnis orientiertes Verfahren und knüpfte dabei an vorhandene Untersuchungen, Planungen

dukte des Weltmarktführers) und geben Sie dann Beispiele für Error, Fault und Failure