CreateModule ? OOP möglichkeit ?

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
Darky
Beiträge: 210
Registriert: 18.09.2004 20:53
Wohnort: Gelsenkirchen / NRW
Kontaktdaten:

CreateModule ? OOP möglichkeit ?

Beitrag von Darky »

Guten Tag,

Da ich noch keine Documentation nur das Beispiel aus dem Englischem Forum gefunden habe,
ist DeclareModule / Module nun sowas ähnliches wie eine Klasse oder irre ich mich da ? :D



Gruß
Darky

__________________________________________________
Thread verschoben
Offtopic>Allgemein
24.06.2013
RSBasic
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Re: CreateModule ? OOP möglichkeit ?

Beitrag von PMV »

Im Hinblick auf die Kapselung von Codeteilen? Ja.
Im Hinblick auf Vererbung usw.? Nein.

:wink:

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Benutzeravatar
Thorium
Beiträge: 1722
Registriert: 12.06.2005 11:15
Wohnort: Germany
Kontaktdaten:

Re: CreateModule ? OOP möglichkeit ?

Beitrag von Thorium »

Module sind nicht explizit für OOP da, können aber natürlich dafür verwendet werden. Wobei sich dadurch nicht sonderlich viel an der OOP-Fähigkeit von PB ändert.
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.

Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke! Bild
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8838
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: CreateModule ? OOP möglichkeit ?

Beitrag von NicTheQuick »

Es hat sogar absolut gar nichts damit zu tun, weil man Module nicht instantiieren kann. Man könnte hier allerhöchstens von sowas wie Singleton-Klassen reden, aber die Module kann man ja z.B. auch nicht als Parameter irgendwo übergeben. Es ist im Grunde einfach nichts anderes als Namespaces in C/C++.
Antworten