----------------------------------------------------------- New Message on BDOTNET
----------------------------------------------------------- From: rajesh_mr Message 4 in Discussion Sealed classes are classes which cannot be inherited. To make a class sealed the modifier used is sealed in C# and NotInheritable in VB .If a class tries to derive from a sealed class, compiler throws an error. The main purpose of a sealed class is to prevent unintended derivation.They are usually used when you have a class with static members.It also enables certain run-time optimizations. In particular, because a sealed class is known to never have any derived classes, it is possible to transform virtual function member invocations on sealed class instances into non-virtual invocations. In C# a method can't be declared as sealed. However when we override a method in a derived class, we can declare the overrided method as sealed . By declaring it as sealed, we can avoid further overriding of this method. In fact structures are sealed ,ie why we cannot derive a class from a structure. Regards Rajesh ----------------------------------------------------------- To stop getting this e-mail, or change how often it arrives, go to your E-mail Settings. http://groups.msn.com/BDOTNET/_emailsettings.msnw Need help? If you've forgotten your password, please go to Passport Member Services. http://groups.msn.com/_passportredir.msnw?ppmprop=help For other questions or feedback, go to our Contact Us page. http://groups.msn.com/contact If you do not want to receive future e-mail from this MSN group, or if you received this message by mistake, please click the "Remove" link below. On the pre-addressed e-mail message that opens, simply click "Send". Your e-mail address will be deleted from this group's mailing list. mailto:[EMAIL PROTECTED]
