| |
|
|
Torsten Rümker | So algo muy más, qué no akut es, mich aber doch wurmt.
Yo stolpere siempre veces otra vez encima Code-Schnipsel oder auch en Gesprächen en Objektorientierte Programación, desafortunadamente fehlt me dafür bisher el Verständnis.
Gibt lo irgendwo una absolute Grundlagenerklärung qué objektorientiertes Programmieren es?
Irgendwie voluntad No en el Kopf como yo a handhaben habe.
Wäre schön si como alguien nen Tip hätte wo Yo como qué anlesen kann.
MfG Torsten |
|
|
| Ich lerne, ob ich will oder nicht! Betriebssystem: - Ubuntu 15.x - Windows (diverse) XProfan Version: X2 | 09.10.2005 ▲ |
|
|
|
|
| OOP - Yo versuchst veces así:
Tiempo bastante su abgesehen el OOP el Programmierform el Müslifresser y yo liebe largo Variablennamen-Programmierer es *duck* , y veces bastante su abgesehen el OOP para el absolute Aufblähung urlogischer Herangehensweisen es - así bringt OOP doch auch gewisse Vorteile mitsich. Es aber al Ende como es - OOP se el Información general innerhalb ultrakomplexer Estructuras wahren y abverlangt dafür vom Compiler el urkomischsten verbiegungen por Umwege. Diese Umwege sorgen letztendlich weder para pequeño Source oder para una kleineres Kompilat - pero debería lediglich el Möglichkeit bieten el Fuente ergonomischer son.
Jedem OOP-Freak se en diesem pequeño Ejemplo zwar el Zeh jucken - aber en el groben ists nix más como folgender Gegenvergleich:
Prozedural: carspeed&++ OOP: egame.grid.player.vehicle.speed&++
Natürlich ha OOP - qué aber eigentlich no 1:1 qué con OOP a tun ha - por esta Form el Schreibweise algunos Vorteile. Se puede el Kompiler überreden Características oder Características a tomar - o. en otro Klassen (egame.grid.player.vehicle / egame.grid.opponent.vehicle) a vererben. Demzufolge dejar se auch Características (Atributos welche al Ende auch sólo a Datentypen gekoppelt son!) kapseln.
Aber Yo bin me sicher hier en el Hilo Será mejor que te va igual de Páginas el OOP-Freaks scheppern.
Salve, IF. [...] KompilierenMarkierenSeparierenhttp://www.oszhdl.be.schule.de/gymnasium/faecher/informatik/softwareprojekte/warum_oop.htm > " title="https://de.wikipedia.org/wiki/OOP KompilierenMarkierenSeparierenhttp://www.oszhdl.be.schule.de/gymnasium/faecher/informatik/softwareprojekte/warum_oop.htm > " target="_blank">[...] |
|
|
| |
|
|
|
Torsten Rümker | Nagut Yo voluntad veces una bischen en el Páginas rumstöbern y luego veces mi Eindrücke hier schildern Gracias dir en cada fall para el Links.
MfG Torsten |
|
|
| Ich lerne, ob ich will oder nicht! Betriebssystem: - Ubuntu 15.x - Windows (diverse) XProfan Version: X2 | 09.10.2005 ▲ |
|
|
|
|
| @IF LOL
Durch Erstellung uno Klasse kannste Usted festlegen, welche Variables oder Métodos (Proc) sólo innerhalb el Klasse Gültigkeit haben. El bedeutet, el du private Proc redactar kannst, el sólo innerhalb el Klasse aufrufbar son. Genauso son private Variables sólo innerhalb el Klasse global, qué Konflike vermeiden hilft. Der Anwender el Klasse kann also después de erstellung uno Objektes dieser Klasse sólo en öffentliche Proc y Variables dieser Klasse zugreifen, el Rest restos en el unzugänglich. Yo hoffe esta Kurzerklärung verdadero halbwegs verständlich. Relacionado con la Vererben usw. kannste sí später nochmals erfragen. Lo va also primero en Klassen a Kapselung de Proc (Métodos genannt) y Variables. El Einschränkung de Profano, el lo entweder lokale oder globale Variables son son somit aufgehoben, como Usted propio Gültikeitsräume con Klassen erstellst. |
|
|
| |
|
|
|
Michael Wodrich | Lo son wohl así viele Sichtweisen a OOP, como Programmierer son.
Ein einfacher Gedanke en OOP es eigentlich, daß el Daten y el Características (entonces Métodos genannt) el en esta Daten zugreifen (lesend/schreibend) en un gemeinsame Struktur gestopft voluntad (el sogenannte Klasse). Nach el Motto: Zusammen qué zusammen gehört.
El Klasse kann entonces como Presentación para mehrere Objetos dienen (fast como una incluso definierter Datentyp).
El Vererbung se entonces como weiterer Schritt helfen, Code einzusparen. In el neuen Struktur se also sólo el Vorgänger angegeben y luego voluntad weitere Variables y Características ergänzt y/oder Características erweitert y/oder Características umgeschrieben.
Jede Vererbungsstufe macht el Ganze natürlich siempre komplexer y komplexer.
Aber: OOP kann en el Tat muy hilfreich ser, si uno lo correcto anpackt. Glücklicherweise erlaubt XProfan sí una Mischform de OOP y prozeduraler Programación, sonst sería Yo como auch no mitkommen. El reine OOP-Geschichte me está simplemente a umständlich.
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 10.10.2005 ▲ |
|
|
|
|
| Yo sí intenta el inmediatamente erkennbaren Vorteile herauszustellen. Ob me gelungen es weiß Yo no. Aber en jedenfall mejor como el Hundebeispiele el Ayuda |
|
|
| |
|
|
|
msgroup | Gerade en großen Proyectos bietet se OOP a, como lo sí en Dauer deutlich übersichtlicher y mejor verwaltbar es. Auch Wiederverwendung juega como una große Papel! Auch si al Anfang algo undurchsichtig es, al Ende wirst du lo aber lieben. ;)
In XProfan bietet se como auch el XProfan-Writer a, el dir el Objeto-Nutzung super erleichtert. |
|
|
| |
|
|
|
Pedro Santos | ¡Hola Allerseits
En otro programmiersprachen son viele Klassen ya en el Packet esta Gibt lo para Profano auch minimale fertige klassen codes para el meisten benutzten Objetos como: Buttons, usw.. para download?
Gruss
Pedro |
|
|
| |
|
|