A. c++静态函数怎么调用
静态函数是用类名而不是对象名,,,, 用的是第一种,
第三种是在定义静态函数的时候比如
class A{..................static void C();};
void A::C(...){}
B. java,,是不是只有类才能调用静态方法对象能调用静态方法吗,能举个实例吗
既然类都能调用,那当然实例也可以调用。就拿下面这个例子,我定义一个人类,它有一个方法say(),代表所有人都能说话,测试的时候可以直接通过类名调用。然做旦数后我创建两个人一个男人,一个女迟拆人,理所当然他们纯首也能说话,也就是通过实例去调用方法。
publicclassPerson{
publicstaticvoidsay(){
System.out.println("hello");
}
publicstaticvoidmain(String[]args){
Person.say();
Personman=newPerson();
man.say();
Personwoman=newPerson();
woman.say();
}
}
//运行结果
hello
hello
hello
C. Java中的静态方法是什么
静态方法是在类中使用staitc修饰的方法,在类定义的时候已经被装载和分配。
静态方法为类所有,可以通过对象来使用,也可以通过类来使用。
我们之前一直写的mian方法仔细看看,它就是一个静态方法,静态方法使用如下: