hallo forum,
ich habe ein code beispiel vorliegen, bei dem ich nicht nachvollziehen kann, warum es problemlos kompeliert und ausgefuehrt werden kann.
ich habe eine klasse Konto, welche eine private variable kontostand besitzt. die klasse hat eine methode
also: der zugriff auf die private variable kontostand des objektes to kann direkt angesprochen werden. durch tests habe ich herausgefunden, das es nur funktioniert, wenn to ein objekt der klasse Konto ist. hat jemand einen erklaerung oder einen tip, wo ich nachlesen kann, warum dies im bezug auf private sinn macht?
danke, peet
ich habe ein code beispiel vorliegen, bei dem ich nicht nachvollziehen kann, warum es problemlos kompeliert und ausgefuehrt werden kann.
ich habe eine klasse Konto, welche eine private variable kontostand besitzt. die klasse hat eine methode
Java:
public void ueberweise(Konto to,int betrag)
{
this.kontostand -= betrag;
to.kontostand += betrag;
}
also: der zugriff auf die private variable kontostand des objektes to kann direkt angesprochen werden. durch tests habe ich herausgefunden, das es nur funktioniert, wenn to ein objekt der klasse Konto ist. hat jemand einen erklaerung oder einen tip, wo ich nachlesen kann, warum dies im bezug auf private sinn macht?
danke, peet