|
|
[ トップページ ]
[ ____CommandPrompt ] [ ____JScript ] [ ____MySQL ] [ ____Cygwin ] [ ____Java ] [ ____Emacs ] [ ____Make ] [ ____Perl ] [ ____Python ] [ ____OpenGL ] [ ____C# ] [ ____StyleSheet ] [ ____C++ ] [ ____Winsock ] [ ____Thread ] [ ____VisualStudio ] [ ____C ] [ ____Win32API ] [ ____Lua ] [ ____PhotoShop ] ヘッダ検索 ■ ネームスペース(Namespace)
C#は「コンポーネント指向のプログラム言語」
コンポーネント指向とは、すでに作成済みのクラスを持ち寄って、
それを利用する形でコーディングを行うこと
その際、まったく無関係に開発されたクラスを集めると、同じ名前のクラスが存在することがあり、
名前の衝突が発生する.
C#では、個々のクラスはより大きなnamespace(名前空間)に所属するものと考え、
namespaceを区別することで
同じ名前のクラスを使い分けることを可能とする。
POINT
namespace はネスト可能で . で区切ることができる。
POINT
namespace は複数にわけることもできる。
これによってソースコードを分離することができる。
|
|






