#3672. [GESP202403 六级 C++] 第 4 题
[GESP202403 六级 C++] 第 4 题
给定一个简单的类定义如下,( )语句在类的外部正确地创建了一个 Circle 对象并调用了 getArea 函数?
class Circle {
private:
double radius;
public:
Circle(double r) : radius(r) {}
double getArea() {
return 3.14 * radius * radius;
}
};
A.
Circle c = Circle(5.0);
c.getArea(c);
B.
Circle c(5.0);
getArea(c);
C.
Circle c = new Circle(5.0);
c.getArea();
D.
Circle c(5.0);
c.getArea();
{{ select(1) }}
- A
- B
- C
- D