11 2016 档案
摘要:单例设计模式 保证一个类在内存中的对象唯一性。 若多程序读取一个配置文件,建议配置文件封装成对象。方便操作其中数据, 需要该配置文件对象在内存中是唯一的。 保证对象唯一性 思想 1.不让其他程序创建该类对象。 2.在本类中创建一个本类对象。 3.对外提供方法,让其他程序获取这个对象。 步骤 1.创建
阅读全文
摘要:友元函数 格式:friend 类型 函数名(形式参数); 关键字friend 友元函数是可以直接访问类的私有成员的非成员函数 友元的作用虽减少时间开销,但它破坏了类的封装性和隐藏性 友元类 格式:friend class 类名; 关键字friend class 友元关系不能被继承,友元关系是单向的,
阅读全文
摘要:析构函数 提供在对象删除前可以释放这个对象所占有的资源 释放使用delete。 函数前加~是表示函数是析构函数。 构造函数 以类名作为函数名 构造函数的作用:初始化对象的数据成员。 创建一个类没有写任何构造函数,则系统会自动生成默认的无参构造函数 写了就是以自己的 不需要定义返回值类型。 没有具体的
阅读全文