一个类调用另一个类的static方法
来源:互联网 发布:ubuntu java环境搭配 编辑:程序博客网 时间:2024/06/06 01:00
编译方法:gcc -c mgrdemo.cpp -o mgr.o
gcc -g mgr.o viewdemo.cpp -I. -o view
#include "MgrDemo.hpp"
void CMgr::Initialize(int val)
{
m_val = val;
int CMgr::Sum(int num)
{
return m_val + num;
}
//mgrdemo.hpp
#include <iostream>
void CMgr::Initialize(int val)
{
m_val = val;
int CMgr::Sum(int num)
{
return m_val + num;
}
//mgrdemo.hpp
#include <iostream>
using namespace std;
class CMgr
{
public:
static void Initialize(int val);
static int Sum(int num);
private:
static int m_val;
};
{
public:
static void Initialize(int val);
static int Sum(int num);
private:
static int m_val;
};
//viewdemo.hpp
include <iostream>
#include "MgrDemo.hpp"
using namespace std;
include <iostream>
#include "MgrDemo.hpp"
using namespace std;
class CViewDemo
{
public:
CViewDemo(int x)
{
m_x = x;
}
int Show();
private:
int m_x;
};
//ViewDemo.cpp
#include "ViewDemo.hpp"
{
public:
CViewDemo(int x)
{
m_x = x;
}
int Show();
private:
int m_x;
};
//ViewDemo.cpp
#include "ViewDemo.hpp"
int CViewDemo::Show()
{
CMgr::Initialize(11);
int myval = CMgr::Sum(5);
return myval+m_x;
}
int main()
{
CViewDemo view1(12);
int ret =view1.Show();
cout << "The total num is :"<<ret<<endl;
return 0;
}
阅读全文
0 0
- 一个类调用另一个类的static方法
- spring aop 同一个类中一个方法调用另一个方法,拦截不到被调用的方法
- java提供在一个类的main方法中调用另一个类的main方法
- Java中的一个类怎么调用另一个类中的方法?
- 一个类怎样调用另一个类中的属性和方法
- 一个类怎样调用另一个类中的方法
- Qt中一个.cpp类的函数调用另一个.cpp中类的函数的方法
- 一个类里边调用另一个类的控件变量的方法
- spring实现在一个类中调用另一个类的方法
- C# winform中一个类中如何调用另一个窗体的控件或方法
- C# 窗体中一个类中调用另一个窗体的控件或方法
- C# winform中一个类中如何调用另一个窗体的控件或方法
- C# winform中一个类中如何调用另一个窗体的控件或方法
- vc++ 在一个类中调用另一个类的变量
- java中一个类想调用另一个类的变量
- Qt一个工程调用另一个工程的类成员变量
- 一个App调用另一个App的Activity的方法
- 一个服务调用另一个服务的Api的方法
- 面试题41:和为s的两个数字 VS 和为s的连续正整数序列
- jvm判断对象的死活
- Find All Numbers Disappeared in an Array
- jsonp 原理
- Java设计模式-合成模式
- 一个类调用另一个类的static方法
- 数据结构时间复杂度
- 机器为什么能识别MNIST图片?
- Android Studio插件开发基础
- 大数据量下高并发同步
- iOS CoreNFC
- ECharts3 实现动态数据累积图
- 邻接矩阵实现--图的深度优先遍历DFS和广度优先遍历BFS
- 从服务器出的sql文件导入到本地Navicat报错