美文网首页
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