基本構造

  NULL クラス



プログラマがクラスを作成する為の骨格として、なんの機能も実装されていない「空」のクラスです。
便宜的に NULL クラス と呼ぶ事にします

  
// *********************************************************
// クラス定義
// *********************************************************
class MyString  
{
public:
	MyString();
	virtual ~MyString();

};

// *********************************************************
// コンストラクタ
// *********************************************************
MyString::MyString()
{

}

// *********************************************************
// デストラクタ
// *********************************************************
MyString::~MyString()
{

}
  



  実体を伴うクラス定義



こういう書き方もあるというだけで、使用しません

  
// *********************************************************
// クラス定義
// *********************************************************
class MyString  
{
public:
	MyString()
	{

	}
	virtual ~MyString()
	{

	}

};
  



  本当の NULL クラス

  
// *********************************************************
// クラス定義
// *********************************************************
class MyString  
{

};
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ