Final Constructs
Learn about final constructs in BoxLang including final classes, final methods, and final variables (constants).
Final Classes
final class{}
final class extends="MyService"{}Final Functions
class BaseUtil{
final function getFile(){
return getCurrentTemplatePath();
}
}
// Throws exception due to final method being overriden.
class extends="BaseUtil"{
function getFile(){
return "hijacked";
}
}Final Variables
Last updated
Was this helpful?
