xFile
Mitglied
hallo,
ich arbeite mit dem Visual Studio 2008 und programmiere in C++ mit .NET.
Meine Frage ist folgende, ich habe als Bsp. diese Klasse:
Ich möchte später von dieser Klasse ableiten, diese dient als Basisklasse wie die Form Klasse bei .Net für die GUI Programmierung.
Die Klasse ist verwaltet und man kann mit gcnew ein objekt erzeugen, aber was ist mit den Variablen.
Ist es richtig das ich die als Eigenschaft einfach als:
anlegen kann oder doch besser:
Ich glaube ich sitz schon zu lange davor, irgendwie ist bei mir grad alles durcheinander :-D
gruß
adam p.
ich arbeite mit dem Visual Studio 2008 und programmiere in C++ mit .NET.
Meine Frage ist folgende, ich habe als Bsp. diese Klasse:
Code:
ref class Object
{
public:
// x-position
Int16 _x;
property Int16 x
{
Int16 get() { return(_x); }
private:
void set(Int16 value) { _x = value; }
}
// y-position
Int16 _y;
property Int16 y
{
Int16 get() { return(_y); }
private:
void set(Int16 value) { _y = value; }
}
Object(void);
};
Die Klasse ist verwaltet und man kann mit gcnew ein objekt erzeugen, aber was ist mit den Variablen.
Ist es richtig das ich die als Eigenschaft einfach als:
Code:
Int16 _x;
Code:
Int16^ _x;
Ich glaube ich sitz schon zu lange davor, irgendwie ist bei mir grad alles durcheinander :-D
gruß
adam p.