Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Class Overriding
Message
From
10/05/2007 13:55:06
Mike Cole
Yellow Lab Technologies
Stanley, Iowa, United States
 
 
To
10/05/2007 13:53:15
Takashi Koyama
National Indemnity Company
Omaha, Nebraska, United States
General information
Forum:
ASP.NET
Category:
Other
Environment versions
Environment:
VB.NET 1.1
OS:
Windows XP SP2
Network:
Novell 6.x
Database:
MS SQL Server
Miscellaneous
Thread ID:
01223779
Message ID:
01224296
Views:
23
>I agree with you on MustOverride.
>It's like creating an interface or an abstract class in Java, the derived class must override the method.
>
>I'd like to stree that the inheritance contributes the power of the object oriented programming.
>Therefore, all the method must be overridable. We do not have to say it. If we cannot override method freely, what's the purpose of using the OO language.
>That's why, the keyword overridable and overrides are redundant to me and the fact that we cannot override methods without them defeats the purpose of the OO programming in my mind.

I could be wrong, but I think by default all classes are overridable without specifying the keyword.
Very fitting: http://xkcd.com/386/
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform