diff options
author | Jonas Smedegaard <dr@jones.dk> | 2025-04-28 22:02:11 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2025-04-28 22:02:11 +0200 |
commit | 947ae452b7b1e893c8cf36fce15e089fd7396203 (patch) | |
tree | b95644f135ab341660e82fe60a279af2e679b783 /src/com.example.portfolio2 | |
parent | 703c0e2e025095bb986128e79fc6e2eaa615f45e (diff) |
define class HelloApplication as final to ensure reliable initialization
Diffstat (limited to 'src/com.example.portfolio2')
-rw-r--r-- | src/com.example.portfolio2/com/example/portfolio2/HelloApplication.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com.example.portfolio2/com/example/portfolio2/HelloApplication.java b/src/com.example.portfolio2/com/example/portfolio2/HelloApplication.java index 8602701..e79dbda 100644 --- a/src/com.example.portfolio2/com/example/portfolio2/HelloApplication.java +++ b/src/com.example.portfolio2/com/example/portfolio2/HelloApplication.java @@ -17,8 +17,10 @@ import javafx.stage.Stage; import java.io.IOException; import java.util.List; -/// Bachelorizer - bachelor programme registrar -public class HelloApplication extends Application { +/// Bachelorizer - JavaFX Window view +// Class is final to forbid subclassing, +// because object is passed to controller during instantiation +public final class HelloApplication extends Application { /// Default constructor // (declared explicitly only to silence javadoc) |