~/ learn/ java-from-zero/ cards/ final fields, final variables & immutability
1 of 4

Type a class with a blank final field set in the constructor

Type a class with a blank final field set in the constructor

Answer

private final double radius; Circle(double r) { this.radius = r; }

radius has no initialiser at declaration, so every constructor must assign it exactly once. Missing it in any constructor is a compile error.

space flip · ← → navigate · esc to exit
NORMAL ~/memra/library/6ec2b5f6-11c6-4de8-874b-58b5658e067f/flashcard utf-8 LF