C++ 构造函数 笔记
来源:互联网 发布:sql显示列名无效 编辑:程序博客网 时间:2024/05/17 18:19
//main.cpp #include <iostream> #include "ClassT.h" using namespace std; int main() { Anmial pig(3,"哈哈"); pig.run(); return 0; } void Anmial::run() { cout<<" Anmial类中的run()方法"<<endl; cout<<i_<<s_<<endl; } void Anmial::eat() { cout<<" Anmial类中的eat()方法"<<endl; } void Anmial::jump() { cout<<" Anmial类中的jump()方法"<<endl; } void Anmial::sleep() { cout<<" Anmial类中的sleep()方法"<<endl; } Anmial::Anmial(int i,std::string s)//构造函数 { i_=i; s_=s; cout<<"构造函数被调用"<<endl; } Anmial::~Anmial()//析构函数 { cout<<"析构函数被调用"<<endl; }
//ClassT.h#ifndef CLASST_H#define CLASST_H#include<string>class Anmial { private://私有 int i_; std::string s_; public://公有 Anmial(int i,std::string s); ~Anmial(); void run(); void jump(); void eat(); void sleep(); };#endif // CLASST_H
ClassTest.exe
构造函数被调用
Anmial类中的run()方法
3哈哈
析构函数被调用
Process returned 0 (0x0) execution time : 0.069 s
Press any key to continue.
0 0
- (C/C++学习笔记)Copy构造函数应用场景
- 【C++】拷贝构造函数
- C#:静态构造函数
- C++:拷贝构造函数
- explicit构造函数(C++)
- C++:关于构造函数
- C++-构造函数
- C++String构造函数
- c++-转换构造函数
- c++"拷贝构造函数
- C++: 拷贝构造函数
- object-c 构造函数
- C#构造函数
- objective-c 构造函数
- 【C++】构造函数
- 【C++】explicit构造函数
- 【C++】拷贝构造函数
- C++: 复制构造函数
- HashMap,Hashtable,ConcurrentHashMap 和 synchronized Map 的原理和区别(二)
- Maximum Subsequence Sum
- Qbxt 模拟赛 Day4 T2 gcd(矩阵乘法快速幂)
- 输出99口诀
- 算法入门(2)——动态规划算法
- C++ 构造函数 笔记
- Basic Data Structure(弱校联盟十一专场)
- Web前端面试指导(二十九):Ajax 是什么? 如何创建一个Ajax?
- 线性可分支持向量机(二)
- 文章标题
- C语言练习
- 算法入门(3)——贪心算法
- java基础--16.java.util.Random类--产生随机数的N种方法
- 求33矩阵的对角线元素和