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