Verse’te bir üst sınıftaki alanları geçersiz kılabilir ve başlangıç değerleri atayabilirsin. Örneğin:
Verse
tank := class(player_character):
StartingShields<override> : int = 100
MaxShields<override> : int = 200
AllowOvershield<override> : logic = true
DamageReduction : int = 50
CreateTankPlayerCharacter() : tank =
return tank{}Tank sınıfı, varsayılan sınıf değerlerinden farklı StartingShields, MaxShields ve AllowOvershield değerlerine sahip olacaktır.
Metot değerlerini de aynı şekilde geçersiz kılabilirsin.
Bu konuda daha fazla bilgi için alt sınıf bölümüne bakabilirsin.