oberfläche aber wie



  • Die OOP in der man alles als Object betrachtet, kann man aber nur betreiben, wenn die Sprache es unterstützt. C tut das nicht. Obwohl man darin OOP machen kann. Trotzdem wäre in C folgendes Statement Schwachsinn:

    getProperty(5, "max_range");
    

    Eben weil C keine OOP Sprache ist.
    Folgerichtig, kann man Handels nur als das betrachten, was sie sind: Indices in ein Array von Pointern auf Strukturen. Es sei denn man würde ein komplettes OOP System (wie zB gObject) darum aufbaun, das auch Vererbung usw. unterstützt.



  • ChockoCookie schrieb:

    Sgt. Nukem:
    Also ist OOP nach C Stil wie

    foo = getProperty(objektPointer, "height");
    

    auch keine OOP für dich, nur weil sie ohne . und -> auskommt?

    mov eax, [ecx]
    

    Nein, OOP im ASM-Stil ist auch keine OOP für mich. 🤡



  • Ha Ha

    btw, man kann sicher auch in ASM OOP Programmieren lol



  • ChockoCookie schrieb:

    Ha Ha

    btw, man kann sicher auch in ASM OOP Programmieren lol

    Natürlich.

    Aber da die Sprache das nicht unterstützt sehe ich da ähnliche Probleme wie mit genanntem C. 🙂

    Naja, vielleicht baut einer von euch Freaks ja mal 'nen Objective-ASM Compiler... 😃



  • LOL, allein der Begriff 'Objective ASM' zaubert einen heiteren Gesichtsausdruck in mein Antlitz. 😃


Anmelden zum Antworten