zoukankan      html  css  js  c++  java
  • 学习第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. 单独冒号开头 中间为成员名 以括号结尾、括号内为初始值、
    

  • 相关阅读:
    Flask上下文管理源码分析 ——(3)
    Flask 快速使用 进阶—— (2)
    HTML-语法
    安装kubenetes-遇到的问题总结
    CentOS7-部署kubernetes
    k8s-部署及介绍
    docker-macvlan网络
    Dom编程-左侧菜单栏设计模型实现
    JavaScript-checkbox标签-隐藏、显示、全选、取消和反选等操作
    docker-Overlay原生网络
  • 原文地址:https://www.cnblogs.com/chengyaohui/p/13784396.html
Copyright © 2011-2022 走看看