In Verse, è possibile eseguire l'override i campi da una superclasse e assegnare valori iniziali. Ad esempio:
Verse
tank := class(player_character):
StartingShields<override> : int = 100
MaxShields<override> : int = 200
AllowOvershield<override> : logic = true
DamageReduction : int = 50
CreateTankPlayerCharacter() : tank =
return tank{}La classe tank avrà valori per StartingShields, MaxShields e AllowOvershield diversi dai valori di classe predefiniti.
È inoltre possibile eseguire l'override dei valori metodo nello stesso modo.
Per maggiori informazioni, vedi sottoclasse.