我的第一个头文件(2012.07.06)

有些事情,尤其是计算机语言这方面,你不亲手尝试,也许你就永远不能理解它的奥妙所在。

写在名为add.h的头文件中,

#include <iostream>
using namespace std;
class Add
{
public:
	void func_add(int x,int y)
	{
		i=x,j=y;
		int add_sum=i+j;//if you use x, y here , the i and j will make no sense. 没有意义。
		cout<<"和="<<add_sum  <<endl;
	}
protected:
private:
	int i,j;
};
赋值必须得是i=x,j=y这种形式,因为类的作用就是为了利用private:int i,j;这些私有成员只能被公有的接口函数所操作。同理接下来的语句也只能是int add_sum=i+j; 

上面的这个是单纯看书不能理解透彻的。这是一直以来自己学习的缺点,总寄希望于能够通过看书就了解所有的只是,总是鄙视做题,认为那没有什么技术含量。其实,根本就不是这样,看书只是,前人告诉你什么什么,唉(二声),你就认为是什么什么,根据你有限的知识储备,你很难有什么疑问提出来。但动手实践就不是这样了,在做的过程中你会真正地思考,唉(二声),这个为很么会这样,不这样不行么?那就试试呗。通过尝试,不管对错,你一定能通过这个过程了解这中方法这样写的目的所在。MATLAB作业就是这种体会。但愿C++的学习能早日进入正轨。

类在.cpp文件中的调用:

#include "add.h"
#include <iostream>
using namespace std;
void main()
{
	Add a;
	a.func_add(2,3);
}



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值