If I have a class:
class Spaceship {
function prepareForLiftoff() throws {
//Start the countdown!
}
}
I ori
From the documentation:
Extensions can add new functionality to a type, but they cannot override existing functionality.
The documentation lists carefully and precisely what an extension is allowed to do.
As to your question:
Is there anyway to override a function of a particular class
Yes, it's called subclassing.