Is the sealed
command going to be in c++ 0x or is it only MS who use it?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
C++0x has a special identifier final
which means the same as sealed
for classes in C++/CLI. It prevents a class from being derived from.
Read about sealed in Wikipedia
So the answer is basically: it already is but under a different name and has a different syntax.
回答2:
sealed
is a really .net term and so is specific to MS C++/CLI.
回答3:
Sealed is used to declare a .net class that cannot be derived from. It's available in C++ but on for .net types in MC++.