# Final Class
A final class is simply a [[Class]] that can't be [[Subclass|subclassed]] or [[Extension Method|extended]] and its [[Method|methods]] overridden. Languages like [[Java]] or [[C Sharp|C#]] allows users to create final classes with the `final` or `sealed` modifier, but not languages like [[Python]] (see the recipe for [[Python Final Class]]).
---
Bibliography:
- [What is the point of "final class" in Java? - stackoverflow.com](https://stackoverflow.com/a/5181618/6251742)