Can you override the `toString()` method in a final class?
Yes, you can override the `toString()` method in a final class, as long as the class itself is not marked as `final`.
I'm a bit disappointed, as `final` classes can't be extended, but they can still override methods such as `toString()`.
Can you explain what happens when you try to subclass a `final` class and whether it affects method overriding?