在C++中,protected關鍵字用于限制訪問某些類成員的范圍,只允許子類和友元類訪問這些成員。通常情況下,我們應該在需要子類繼承并訪問某些成員的情況下使用protected關鍵字。這樣可以保證類的封裝性,同時也方便子類對父類的成員進行重寫或擴展。因此,當需要在子類中訪問父類的成員或屬性時,應該使用protected關鍵字來聲明這些成員。