• 学习第46天


    C++

    1. 构造函数、
        	1. 在类中特殊的成员、它的名字和类名相同、在创建类对象的时候、这个特殊成员会被系统自动调用、
        	2. 摆脱忘记手动调用、
        	3. 目的是初始化类对象的数据成员、
        	4. 构造函数没有返回值、构造函数之前也没有void 构造函数前面什么也没有、直接函数名开始、
        	5. 构造函数不可以手工调用、
        	6. 构造函数应被声明为public、因为创建时就要调用、默认为私有成员、
        	7. 不能直接调用构造函数、
    2. 多个构造函数、
       	1. 一个类中可以有多个构造函数、可以为多个类对象提供多种初始化方法、
       	2. 拷贝构造函数、用一个对象初始化另一个对象、
    3. 函数默认参数、
       	1. 默认值只能放在函数声明中、除非函数没有声明、
       	2. 在具有多个参数的函数中定义默认值时、默认值必须出现在不默认函数的右边、一旦参数开始指定默认值、它右边的参数必须指定默认值、
       	3. 即多个参数的函数定义中、前面函数有默认值后面的参数必须要有默认值、
       	4. 
    4. 隐式转换和explicit、
       	1. 构造函数声明中带有explicit则表示此构造函数只能用于初始化和显示类型转换、
       	2. 单参数的构造函数建议使用explicit来声明、
    5. 构造函数初始化列表、
       	1. 单独冒号开头 中间为成员名 以括号结尾、括号内为初始值、
    

  • 相关阅读:
    python-excel操作
    python-处理文件
    python-pandas应用总结
    python比较数组
    vue学习一(指令1.v-text,v-html,插值表达式{{msg}})
    博客园背景图页面定制css
    SpringBoot的yml文件报org.yaml.snakeyaml.scanner.ScannerException: mapping values are not allowed here in 'reader', line 11, column 16:
    python初学习一
    C#多线程
    API与WebApi
  • 原文地址:https://www.cnblogs.com/chengyaohui/p/13784396.html
Copyright © 2020-2023  润新知