面向对象有关问题 不太理解 可以解释一下吗

我想要达到的结果

img

c.选项错在:
在给成员变量定义时 前面有一个数据类型。而c选项没给出来,应该改成 void A::fun1(){}
d.选项对的:
因为d是一个静态成员函数,在调用引用的时候基本类型是:
类名::函数名();

成员函数需要实例化一个对象才能调用,而静态成员函数是类共用一个的所以可以直接用类调用,也可以对象调用。楼下那个我认为说错了