3.构造函数

2017-01-14  本文已影响0人  inwunwe

inline(内联)函数

inline函数是直接替换函数名为函数内容.
声明inline的两种方式:

是否成为inline函数主要看函数的复杂程度.


access level 访问级别

使用public和private关键字来控制类中函数和数据的访问级别


constructor (ctor 构造函数)

当对象被创建时,类的构造函数会自动被调用

构造函数的写法

构造函数(ctor)可以有很多个 -overloading(重载)

通过重载可以使一个同名函数有很多不同的实现,具体是通过传递参数的不同来区别

函数重载中的一个例子



由于(1)中已经指定了默认实参,所以使用重载在(2)中不指定参数有冲突,无法完成函数重载.


错误的创建实例方式

complex c1 ();
实际上是声明一个类型为complex,函数名为c1的函数.而不是创建一个名为c1的complex类对象.

上一篇 下一篇

猜你喜欢

热点阅读