美文网首页
C++: 类(下)

C++: 类(下)

作者: sajiner | 来源:发表于2018-10-22 19:21 被阅读3次

构造函数

定义:构造函数(也叫构造器),在对象创建的时候自动调用,一般用于完成对象的初始化工作

特点

  • 函数名与类同名,无返回值(void都不能写),可以有参数,可以重载,可以有多个构造函数
  • 一旦自定义了构造函数,必须用其中一个自定义的构造函数来初始化对象

注意:通过malloc分配的对象不会调用构造函数

析构函数

定义:析构函数(也叫析构器),在对象销毁的时候自动调用,一般用于完成对象的清理工作

特点
函数名以~开头,与类同名,无返回值(void都不能写),无参,不可以重载,有且只有一个析构函数

注意:通过malloc分配的对象free的时候不会调用构造函数

相关文章

  • C++: 类(下)

    构造函数 定义:构造函数(也叫构造器),在对象创建的时候自动调用,一般用于完成对象的初始化工作 特点: 函数名与类...

  • 慕课网-C++远征之封装篇(下)-学习笔记

    C++远征之封装篇(下) c++封装概述 类 & 对象 对象+数据成员 = 对象成员 对象 + 数组 = 对象数组...

  • 2.C++友元

    C++ 控制类对象私有部分的访问,但有时候需要在类的外部访问类的私有成员,这种情况下C++ 提供了友元的机制 创建...

  • C++拷贝构造函数和友元

    拷贝构造函数和友元 C++控制类对象私有部分的访问,但有时候需要在类的外部访问类的私有成员,这种情况下C++提供了...

  • BAT面试 类和对象

    ● 请你来说一下C++中类成员的访问权限参考回答:参考回答:C++通过 public、protected、priv...

  • C++系列之面向对象

    C++类&对象 C++类定义 类&对象详解 概念描述类成员函数[https://www.runoob.com/cp...

  • BD1 - Java 1-2

    Java第2天上午 上午主要讲了下数组及其Arrays工具类 作为一个C++信徒,先来稍微比较下C++和Java数...

  • 《C++沉思录》:类设计者的核查表

    C++的核心概念是类。 C++采用类将状态和动作绑定在一起。 如果一个类需要拷贝构造函数,则大多数情况下也需要一个...

  • 05 - Base Character Class

    创建一个c++类 继承自character 在类的头文件中生命相应变量 基本的c++语法 ue4特殊的地方说一下 ...

  • C++类的实例化对象的大小之SIZEOF()

    之所以写这篇《C++类的实例化对象的大小之sizeof()》总结一下。你不知道的C++类的实例化对象的大小之si...

网友评论

      本文标题:C++: 类(下)

      本文链接:https://www.haomeiwen.com/subject/efmgzftx.html