Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11
  1. #1
    Fortgeschrittener
    Registriert seit
    07.10.2008
    Beiträge
    35

    Standard C ++ erklärungen? was ist was?

    ich hab mir vor einigen tagen ein buch gekauft für Anfenger im Bereich C++

    hab mich da ein bisschen eingelesne nur hab ich keine ahnung was ich überhaupt da mache...

    also um es ma so zu sagen der ganze teil mit der syntax verstehe ich ohne probleme... aber mein prob is das ich keine ahnung hab was was ist... also ich spreche von

    Objekten
    Methoden
    Operationen
    Rümpfe
    klassen
    Definitionen
    Deklarationen


    and much more... xD

    ich schreib schon kleinere tools aber in den Büchern kommen immer wieder die begriffe vor. Und ich hab keine ahnung was das ist...

    wenn ich nachschlagen will find ich so beschnissene beispiele mit zinsoldaten und so n mist xD


    giebts irgendwo erklärungen dazu?

    mfg euer Ty

  2. #2
    NoClose Wurm
    Registriert seit
    06.07.2007
    Beiträge
    191

    Standard

    Wär hilfreich zu wissen wie das Buch heißt^^
    Und hat das Buch denn kein Glossar wo man das nachschlagen könnte?
    Sonst www.gidf.de ;>
    mfG Nervkind

  3. #3
    Fortgeschrittener
    Registriert seit
    07.10.2008
    Beiträge
    35

    Standard

    hmm das Buch heisst
    jetzt lerne ich Visual C++ 2008

    von Markt+Technik

    doch überal wo man nachschaun kann stehen totale scheiss erklärungen.. sorry für den ausdruk :S

    hmm
    bis jetzt hab ich nur geschnallt was variablen sind...
    xD
    ist es richtig das Variablen synonyme für speicheradressen sind die einen wert speichern solange das programm leuft?
    ich hoffe das hab ich ferstanden...

    mfg

  4. #4
    Fortgeschrittener
    Registriert seit
    24.09.2008
    Beiträge
    44

    Standard

    Normal sollte das doch alles in deinem Anfänger Buch erklärt werden...
    Wenn du was zum nachschlagen brauchst, dann hol dir irgendwoher video2brain jetzt lerne ich C++... dafür reicht das Video noch.

    Gruß dehctiw

  5. #5
    EinHaarPinsel Avatar von .wired
    Registriert seit
    05.10.2008
    Beiträge
    316

    Standard

    Das Video2Brain kannste ja mal voll knicken. o0

    Windows98 lässt grüßen...
    gez.wired


  6. #6
    W32.Lovgate
    Registriert seit
    04.11.2007
    Beiträge
    365

    Standard

    Zitat Zitat von .wired
    Das Video2Brain kannste ja mal voll knicken. o0

    Windows98 lässt grüßen...
    deine erklärung ist für alle anwesenden selbstverständlich
    extrem aufschlussreich ...
    es ist relativ egal welches betriebssystem im video
    benutzt wird solang er dir C++ beibringt ...
    und ich finde die videos von v2b für anfängeer
    super geeignet, weil anfänger zu 90% nach dem
    dritten großen source einfach nur copy+paste benutzen.
    versuch das mal im video ...

  7. #7
    Fortgeschrittener
    Registriert seit
    07.10.2008
    Beiträge
    35

    Standard

    hmm
    ich nehme ma stark an das was Video nur C++ behandelt...
    ich interessiere mich mehr für die Variante C++/CLI

    also programmieren mit der .Net laufzeitumgebung

  8. #8
    NoClose Wurm
    Registriert seit
    05.03.2008
    Beiträge
    173

    Standard

    Objekte: Instanzen einer Klasse .
    Klasse: Zusammenfassung von Funktionen und Variablen und noch vieles mehr.
    Methoden: Funktionen, die zu einer Klasse gehören ( Variablen einer Klasse sind Attribute ),
    Operationen: Sachen wie einfache Rechnungen ( zB Plus ( x + x ) ) oder Zuweisungen ( x = y ).
    Rümpfe: zB In einer selbst geschriebenen Funktion steht der Code im Funktionsrumpf ( das zwischen den { } ).
    Deklarationen: Das Festlegen, des Typs + des Namen einer Variablen.
    Definitionen ( Initialisierung ): Erste Wertzuweisung für eine Variable.

    Sind jetzt mal die Sachen die du genannt hast. Hab versucht einfach zu erklären, falls etwas nicht ganz stimmt weist mich bitte darauf hin

    MfG RikuXan
    They misunderestimated me.
    George W. Bush



  9. #9
    Fortgeschrittener
    Registriert seit
    07.10.2008
    Beiträge
    35

    Standard

    Zitat Zitat von RikuXan
    Objekte: Instanzen einer Klasse .
    Klasse: Zusammenfassung von Funktionen und Variablen und noch vieles mehr.
    Methoden: Funktionen, die zu einer Klasse gehören ( Variablen einer Klasse sind Attribute ),
    Operationen: Sachen wie einfache Rechnungen ( zB Plus ( x + x ) ) oder Zuweisungen ( x = y ).
    Rümpfe: zB In einer selbst geschriebenen Funktion steht der Code im Funktionsrumpf ( das zwischen den { } ).
    Deklarationen: Das Festlegen, des Typs + des Namen einer Variablen.
    Definitionen ( Initialisierung ): Erste Wertzuweisung für eine Variable.

    Sind jetzt mal die Sachen die du genannt hast. Hab versucht einfach zu erklären, falls etwas nicht ganz stimmt weist mich bitte darauf hin

    MfG RikuXan
    Ja genau sowas hab ich gesucht
    Danke
    Folgendes hab ich nun verstanden:

    Klassen
    Operationen
    Rümpfe
    Deklaration
    (deklaration ist zB int wert1 = 50;

    richtig)

    Kann mir einer nochma Objekte, Methode und Dafinition erklären?
    und was ist eine Instanz der Klasse?

    mfg Ty
    und vielen dank nochma... das hilft mir extrem weiter

  10. #10
    NoClose Wurm
    Registriert seit
    05.03.2008
    Beiträge
    173

    Standard

    Also Deklaration != Definition
    Deklaration:
    int Zahl; // Hier ist die Deklaration
    Definition:
    int Zahl;
    Zahl = 7; // Hier ist die Definition
    Beides in einem:
    int Zahl = 3; // Zuerst wird Zahl als int deklariert, dann mit einem Wert definiert.

    Objekte:
    Damit man die Klassen, die man geschrieben hat auch benutzen kann, muss man Objekte erzeugen.
    Ein Objekt ist die Instanz einer Klasse. Sagen wir man hat eine Klasse namens Taschenrechner. Dann muss man diese Klasse im Code als Objekt erzeugen. Bsp:

    Code:
    class Taschenrechner
    {
    private:
    int Zahl1;
    int Zahl2;
    
    public:
    int Addieren( int Zahl1 , Zahl2 ); // Eine Methode
    int Subtrahieren( int Zahl1 , int Zahl2 ); // Noch eine Methode
    };
    Das ist die Klasse. Um sie jetzt zB in der main-Funktion nutzen zu können, müssen wir ein Objekt erzeugen.

    Code:
    main()
    {
    Taschenrechner Rechner1; // Rechner1 ist ein Objekt der Klasse Taschenrechner
    int Ergebnis;
    
    Ergebnis = Rechner1.Addieren( 3 , 4 ); // Der Punkt dient dazu, auf eine Funktion / Variable eines Objektes zuzugreifen
    }
    Methoden:
    Methoden, sind die Funktionen, die innerhalb einer Klasse deklariert wurden und später über ein Objekt aufgerufen werden können. Die beiden Funktionen Addieren und Subtrahieren zum Beispiel sin Methoden der Klasse Taschenrechner.

    Hoffe, deine Fragen beantwortet zu haben

    MfG RikuXan
    They misunderestimated me.
    George W. Bush



Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •