C++継承における名前の衝突と解決方法
継承クラス間での名前競合
1. 派生クラスにおける同名メンバー変数の定義
2. 派生クラスのメンバーによる基底クラス同名メンバーの隠蔽
3. 基底クラスの同名メンバーの存在維持
4. スコープ解決演算子(::)による基底クラス同名メンバーへのアクセス
#include <iostream>
using namespace std;
class Base
{
public:
int value;
Base()
{
...
6月16日 22:59 投稿