可以通过定义一个字符特征输出函数来实现输出,例如:
#include
#include
class Character {
private:
std::string name;
int strength;
int agility;
int intelligence;
public:
Character(std::string name, int strength, int agility, int intelligence) :
name(name), strength(strength), agility(agility), intelligence(intelligence) {}
void printCharacteristics() const {
std::cout << "Name: " << name << std::endl;
std::cout << "Strength: " << strength << std::endl;
std::cout << "Agility: " << agility << std::endl;
std::cout << "Intelligence: " << intelligence << std::endl;
}
};
int main() {
Character character("John", 10, 8, 12);
character.printCharacteristics();
return 0;
}
在该示例中,定义了一个Character
类来包含角色的属性,并定义了一个名为printCharacteristics
的函数来输出这些属性。该函数将属性输出到控制台上,因此在主函数中调用该函数即可输出角色的属性信息。