【单选题】
如果表达式++i*k中的“++”和“*”都是重载的友元运算符,若采用运算符函数调用格式,则表达式还可以表示为( )。
①
operator*(i.operator++(),k)
②
operator*(operator++(i),k)
③
i.operator++().operator*(k)
④
k.operator*(operator++(i))
【单选题】
设类A将其它类对象作为成员,则建立A类对象时,下列描述正确的是( )
【单选题】
面向对象程序设计思想的主要特征中不包括( )。
【单选题】
下列语句中,将函数int sum(int x, int y)正确重载的是( )。
①
float sum(int x, int y);
③
float sum(float x, float y);
④
double sum(int y, int x);
【单选题】
类的析构函数是对一个对象进行以下哪种操作时自动调用的是()
【单选题】
在C++语言中,数据封装要解决的问题是()
【单选题】
已知类A是类B的友元,类B是类C的友元,则()
【单选题】
下列函数不能和函数void print(char)构成重载的是( )