私の理解では、これが C++ でサブクラス化する唯一の方法です。
class ParentClass {
...
}
class ChildClass : public ParentClass {
...
}
なぜ「:public」が必要なのですか? 子クラスは常に、親クラスからすべての public および protected 変数とメソッドを継承するだけですか?
代わりにこれを使用できなかった理由がわかりません:
class ChildClass : ParentClass {