シンプル - 一定のデモプログラムを使用してメンバ関数を設計します

出典:

// P114ページプログラム、定数メンバ関数

書式#include <iostreamの>

名前空間stdを使用。

クラスBase

{

プライベート:

  ダブルX、Y。

  ダブルPのconst;

パブリック:

  塩基(二重M、ダブルN、ダブルD)P(D)

  {

    X = M。

    Y = N。

  }

  空ショー();

  空Show1()constは、

}。

 

空ベース::ショー()

{

  COUT << X << "" << Y << "P =" << P << ENDL。

}

空ベース:: Show1()constは

{

  COUT << X << "" << Y << "CONST P =" << P << ENDL。

}

 

無効メイン()

{

  ベースA(8.9、2.5、3.1416)。

  CONSTベースB(2.5、8.9、3.14); // constオブジェクトのみ通常メンバ関数を呼び出すことができ

  b.Show1();

  ショー();

  a.Show1(); //通常のメンバ関数を呼び出すことができ、通常のオブジェクトを説明するために、あなたはまた、通常のメンバ関数を呼び出すことができます

  システム(「一時停止」)。

}

 

 結果:

おすすめ

転載: www.cnblogs.com/duanqibo/p/11889558.html