C++ 类的析构函数学习笔记1
来源:互联网 发布:最强大脑 小度 知乎 编辑:程序博客网 时间:2024/06/05 19:17
http://blog.csdn.net/leejearl/article/details/44062801
#include <vector>
#include <iostream>#include <string>
using namespace std;
class human
{
protected:
string _name;
public:
human()
{
};
~human()
{
cout << _name << endl;
};
string getName() {return _name;};
void setName(string aName) {_name = aName;};
};
class man : public human
{
};
int main()
{
man* daddy1 = new man();
daddy1->setName("daddy1");
delete daddy1;
man daddy2;
daddy2.setName("daddy2");
return 1;
}
输出结果:
daddy1
daddy2
以上代码说明,用new 创建的类指针 需要用delete显示释放, 而用man 创建的对象则在程序结束时自动调用析构函数。
0 0
- C/C++学习笔记:String类的构造函数、析构函数和赋值函数
- 【C++】学习笔记四十七——类的构造函数和析构函数
- C++ 类的析构函数学习笔记1
- C++ 类的析构函数学习笔记1
- C++:函数<学习笔记>
- 【C++】【学习笔记】【006】函数的重载
- C语言的学习笔记2-函数
- 学习笔记1-C++-strcat,strcpy函数
- C++学习笔记:类的析构函数
- C++ 类的析构函数学习笔记2
- C++ 类的析构函数学习笔记3
- C++ 类的析构函数学习笔记4
- C++ 类的析构函数学习笔记5
- C++ 类的析构函数学习笔记6
- C++ 类的析构函数学习笔记7
- C学习笔记之函数
- C语言学习笔记----伊能C语言学习笔记-----函数的副本机制
- C++学习笔记11 构造函数与析构函数
- 堆栈用法示例:判断回文字符串
- Apache 从 2.2 换至 2.4 httpd.conf 的修改 (windows 环境)
- Recycleview checkbox 复用出现混乱解决方法
- 一个简单的java server服务器小程序
- while (cin >> word) {} demo
- C++ 类的析构函数学习笔记1
- HDU 1075 What Are You Talking About Trie
- 对称密码学:02 数据加密标准(DES)
- 基于安卓手持设备的手机应用编程——Intent、Permission、Fragment
- Scheme中的流
- c#条件结构(三)----switch结构
- 关于Cocos2D中使用数据库
- Valerie d'Amy Wineh
- 欢迎使用CSDN-markdown编辑器