Hallo,
Ich hätte da mal eine Frage zu der Klasse Math in Java. Es existiert hier ja eine Konstante namens PI, die mit Math.PI aufgerufen wird.
Warum könnte jetzt eine andere Klasse nicht einfach dieses Feld in dieser Klasse überschreiben?
Danke und Gruß
Ich hätte da mal eine Frage zu der Klasse Math in Java. Es existiert hier ja eine Konstante namens PI, die mit Math.PI aufgerufen wird.
Warum könnte jetzt eine andere Klasse nicht einfach dieses Feld in dieser Klasse überschreiben?
Java:
double d = Math.PI; // hier zeigen MATH.PI und d auf ein- und denselben primitiven Datentyp
d = 8.99; // warum zeigen jetzt d und MATH.PI auf unterschiedliche primitive Datentypen?