美文网首页
GeekBand C++面向对象高级编程(上)笔记1

GeekBand C++面向对象高级编程(上)笔记1

作者: STONE05 | 来源:发表于2017-01-05 22:23 被阅读0次

    1.防卫式声明

    1)

    #ifndef __COMPLEX__

    #define __COMPLEX__

    #endif

    2)

    #pragma once

    2.构造函数

    1)赋予默认值

    2)考虑参数是值传递还是引用传递

    3)用初值列设置初值

    3.操作符重载

    1)设计成成员函数或者非成员函数(友元函数)

    2)参数传入引用,若在方法内不改变,使用const修饰

    3)参数传出看是否返回的是局部对象,是用值传递,不是用引用传递

    4.get函数

    1)不改变成员变量值得函数用const修饰

    其他

    1)建议函数inline

    2)临时对象:类名()

    相关文章

      网友评论

          本文标题:GeekBand C++面向对象高级编程(上)笔记1

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