我有一个想要在不同类中使用的函数。这可能吗?
例子:
int getNumber()
{
// do something here that will use some values like:
int number = num * pi;
return number;
}
class Human
{
int num;
// other member
int getNumber(); // same as above
}
class Robot
{
int num;
// other member
int getNumber(); // same as above
}
getNumber()函数可以是短的,也可以是return num;长的,取决于函数内部发生的计算。
num里面的值是getNumber()和类的num成员。虽然,这些类没有父子关系或朋友关系。HumanRobot