c++构造函数
2016-03-15 14:13
232 查看
#include <iostream> using namespace std; class Point{ int x,y; public: ***Point(int a,int b){}//:x(a),y(b){}// { x=a; y=b;}*** void MovePoint( int a, int b){ x+=a; y+=b;this->x+=a;cout<<"this="<<this<<endl;} void print() { cout<<"x="<<x<<" "<<this->x<<"y="<<y<<" "<<this->y<<endl; } }; void main(){ Point point1( 10,10); point1.MovePoint(2,2); point1.print(); }
相关文章推荐
- C语言头文件的作用
- 关于C++学习
- C语言 创建一个 txt 文件 bin输入字符 保存文件在工作文件夹里
- C语言 指针与字符串
- 用Visual C++开发数据库应用程序(一)
- C++模板
- 深入浅析 C++ 调用 Python 模块
- C++ 调用lib 和 dll的 方法 及 动态库DLL与静态库lib的区别
- C++ List模板
- C语言详解 - 文件
- C++函数与java函数菜鸟级的对比理解
- 第一次c++上机报告-1
- C语言函数sscanf()的用法
- 深入理解C++中的异常处理机制
- C++中Vector的erase()操作以及与remove的区别
- 排序——选择排序(C++)
- VC++的LNK1102 error out of memory 问题
- C++11 右值引用 编译器验证
- 开始学习C语言C++在这里记录自己的成长。简单的两变量交换问题
- C++怎么把字符串中的小写变为大写