我目前正在练习用C++编写类和头文件。我有一个问题:假设在我的头文件中我有一个客户端可以使用的公共(public)函数,并且我知道如何在相应的类中实现它。但是,假设这个功能分为几个步骤,可以写成我不希望用户看到的独立功能(保护知识产权)。通常,对于头文件中的每个定义函数,我会在.cpp文件中写入myClassName::myFunctionName(parameter1..)。有没有办法只在.cpp文件中定义和使用函数?例如,我编写了一个程序来查看两个单词是否是变位词(具有相同的字母)。我的头文件是:#ifndef_Anagrams_h#define_Anagrams_h#includ