Huhu,
ich erlerne gerade c++/cli und nun tut sich bei einem kleinen tutorial eine frage auf.
ich habe die konsolenanwendung komplett selbst geschrieben, streng nach tutorial. alles funktioniert einwandfrei, aber hier kommt meine frage: wieso funktioniert das so einwandfrei??
Erläuterung:
Ich habe eine Klasse "Sparbuch", in der headerdatei steht unter Anderem folgendes:
Augenmerk auf die double-variable "zins"!
In der zugehörigen .cpp steht unter anderem:
Augenmerk bitte wieder aufs "zins"!
In der main-funktion steht nun unter anderem das hier:
plötzlich wird aus "zins" -> "zinsen" ...
ich habe dann auch gan brav "zinsen" geschrieben und erwartet, dass es nicht funktionieren wird. wieso funktioniert das denn nun doch?
In der letzten zitierten code-zeile erstelle ich doch ein Objekt der Klasse Sparbuch, dieses Objekt müsste doch eigentlich die Variablen kapital und "zins" haben, da sie ja so in der Klasse deklariert wurde oder nicht?!
Gruß
naibaf
ich erlerne gerade c++/cli und nun tut sich bei einem kleinen tutorial eine frage auf.
ich habe die konsolenanwendung komplett selbst geschrieben, streng nach tutorial. alles funktioniert einwandfrei, aber hier kommt meine frage: wieso funktioniert das so einwandfrei??
Erläuterung:
Ich habe eine Klasse "Sparbuch", in der headerdatei steht unter Anderem folgendes:
Augenmerk auf die double-variable "zins"!
In der zugehörigen .cpp steht unter anderem:
Augenmerk bitte wieder aufs "zins"!
In der main-funktion steht nun unter anderem das hier:
plötzlich wird aus "zins" -> "zinsen" ...
ich habe dann auch gan brav "zinsen" geschrieben und erwartet, dass es nicht funktionieren wird. wieso funktioniert das denn nun doch?
In der letzten zitierten code-zeile erstelle ich doch ein Objekt der Klasse Sparbuch, dieses Objekt müsste doch eigentlich die Variablen kapital und "zins" haben, da sie ja so in der Klasse deklariert wurde oder nicht?!
Gruß
naibaf
True story!