C++では、継承のもとになるクラスを基底(base)クラス、継承されたクラスを派生(derived)クラスと呼びます。これらの呼び方にはほかにもあって、基底クラスは基本クラスやスーパークラス、派生クラスはサブクラスなどとも呼ばれます。