Override Mechanics
- Q570: What does 'override' mean in EK9 and when is it required?
- Q571: What happens if I forget the 'override' keyword?
- Q572: What happens if I claim 'override' but no parent method matches?
- Q573: What are the access modifier rules for method overrides?
- Q574: What happens if I try to extend or override in a closed type?
- Q575: How do overrides work in deep class hierarchies?
- Q576: How do overrides work when a class implements a trait and extends a parent?
- Q577: How do I override operators in EK9?
- Q578: What is the relationship between open, abstract, and override?
- Q579: How do overrides work in a three-level trait hierarchy?
- Q676: How do override and access modifiers interact in a three-level class hierarchy?
- Q699: What are the return type and parameter type rules for method overrides?
- Q1068: I get E05120 saying override is required on my operator ?. How do I fix it?
- Q1069: Can I use default operator and also define my own operator ? on the same class?
- Q1070: Which operators always need the override keyword in EK9?
- Q1314: Why does 'default operator' in a derived class fail when the base class has no operators?