1 在usermn中导包
import mdmd5;
2在usermn中创建md5的对象
md5 XX = new md5();
接下来就可以用XXgetMD5ofStr(String inbuf);
调用到md5类里面的函数
多谢合作!!所以你的问题是什么?
类中函数调用只需 Class class = new Class(); 然后 classfunciton();就可以了
静态函数则是直接实用类名加函数名 Classfunction();1如果要在全局函数中调用某个类中的成员函数,那么该类的成员函数需要声明为静态的。因为,普通的类的成员函数通常由该类的对象实例来调用,外部没有途径来访问到它;而声明为静态的,外部则可以通过类名和范围限定符来访问它。类的静态成员函数的特点是只能访问该类的静态成员,并且不能 *** 作this指针。
2在类的成员函数中可以直接调用全局函数,不需要任何特殊的指定,比如通过this指针。
直接用的MFC的CDC,假设对话框类的文件为ah,acpp,绘图函数(drawmap( CDC pDC ); )的文件为bh,bcpp,则在acpp中包含bh,在acpp中的合适的函数中调用drawmap函数就可以了。
例如:
class A
{
static void ABC()
{
}
}
这样可以在主函数里直接用
A::ABC();
这样的语句进行调用。
扩展资料:
在C++现有类的基础上可以声明新类型,这就是继承和重用的思想。通过继承和重用可以更有效地组织程序结构,明确类间关系,并且充分利用已有的类来完成更复杂、深入的开发。新定义的类为子类,成为派生类。它可以从父类那里继承所有非私有的属性和方法,作为自己的成员。
参考资料来源:百度百科-C++
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)