C++での継承の構文を理解しています。
class DerivedClassName : public BaseClassName {}
しかし、プログラムで私はそのような文字列を見つけました:
class ComplexNumberTest : public CppUnit::TestCase {
そして私はそれが何を意味するのか理解していません。ComplexNumberTest
それがのサブクラスであることは明らかですが、彼らはCppUnit
何をTestCase
していますか?
それはクラスのメソッドをCppUnit::TestCase
意味すると思いますが、メソッドのサブクラスである必要がありますか?TestCase
CppUnit
DerivedClassName
誰かがそれを手伝ってくれませんか?