メンバ変数のシャドウイングは、親クラスと派生クラスで同名のメンバ変数を定義することを指します。 シャドウイングは、意図しないバグを引き起こす可能性があるため、避けるべきです。 特に、親クラスのメンバ変数にアクセスしたい場合、明示的にParent::variableNameのように指定する必要があり、コードが煩雑になります。 したがって、異なる名前を使用するか、必要に応じて明示的にアクセスすることが推奨されます。