多项选择题

A.非成员函数
B.友元函数
C.构造函数
D.成员函数