Wenn ich ein Paketobjekt definiere
paket com.something.else
paketobjekt mehr {
val zeit = System.currentTimeMillis
// ... andere Sachen ...
}
das dann irgendwo im Quellcode importiert wird.
import com.something.else.more
Wann wird dieses Objekt (und seine Elemente) initialisiert/konstruiert?
Mit anderen Worten, was bestimmt den Wert von more.zeit
?
Wird es ausgewertet, wenn das Programm zum ersten Mal gestartet wird? Oder wenn es zum ersten Mal abgerufen wird? Oder wenn more
zum ersten Mal abgerufen wird?