-----------------------------------------------------------

New Message on BDOTNET

-----------------------------------------------------------
From: Still_Looking_Out
Message 7 in Discussion

hi!   First of all, please understand that in the context of the .NET Framework, 
concepts like OOPs are more specifically implemented at the CLR level. Language 
compilers now, mostly, apply those to the developers.   For instance, C#'s internal 
keyword is not specific to the compiler, but is C# way to tell the CLR what OO rules 
will come into play. So, for internal that would be mean that the CLR will ensure that 
no class outside the defining assembly will be able to use an internal entity.   That 
said, there are loads of difference between the two grammars, like:      C++ supports 
multiple class inheritance, C# doesnt      C++ supports templates, as of the moment, 
C# doesnt     C# supports the notion of interfaces as an independent type, C++ doesnt 
(they are simulated using pure virtual functions)       C#, using the underlying CLR, 
will support 64bit types, C++ cannot unless the underlying platform supports it.  C#, 
and any CLS language, has properties are first class citizens and allow them to be 
defined. No such support in C++  There is no super, or root type, in C++. All types 
are independent. C#, because it complies with CLS, has a root type called object that 
can be used to store any kind of data 
The list can go on... anything more specific? You should consider reading the 
specifications for the two languages.. they can help you out a lot. Regards, Gaurav 
Khanna ---------------- Microsoft MVP - .NET WinToolZone - Spelunking Microsoft 
Technologies http://www.wintoolzone.com/ OpSupport - Spelunking Rotor 
http://opsupport.sscli.net/

-----------------------------------------------------------

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]

Reply via email to