C++中定义的类,里面的成员函数可以直接使用吗?就是在没有对象的时候。 例如,class里有一个成 20
C++中定义的类,里面的成员函数可以直接使用吗?就是在没有对象的时候。例如,class里有一个成员函数叫ABC(),而没有定义任何对象,那么在主函数里可以直接写ABC()...
C++中定义的类,里面的成员函数可以直接使用吗?就是在没有对象的时候。
例如,class里有一个成员函数叫ABC( ),而没有定义任何对象,那么在主函数里可以直接写 ABC( )吗? 展开
例如,class里有一个成员函数叫ABC( ),而没有定义任何对象,那么在主函数里可以直接写 ABC( )吗? 展开
5个回答
展开全部
不可以,唯一的例外是声明成static 的成员函数可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是static函数,可以用类名::ABC()来调用
如果不是static函数,不可以直接调用
如果不是static函数,不可以直接调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把类名当成名称空间。
要调用的方法,写成静态方法,用类名引用。
要调用的方法,写成静态方法,用类名引用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<iostream>
using namespace std;
class Hello
{
public:
static void SayHello(){
cout << "hello";
}
};
int main(void)
{
Hello::SayHello();
getchar();
getchar();
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询