有关下面 C++ 代码的说法,错误的是( )。
class Rectangle
{
private:
class Point
{
public:
double x;
double y;
};
Point a, b, c, d;
double length;
double width;
public:
- A. C++ 中类内部可以嵌套定义类。
- B. 在类中定义的类被称为内部类,定义类的类被称为外部类。
- C. 内部类可以随便访问,不需要通过外部类来访问。
- D. 代码中
Point被称为内部类,可以通过外部类Rectangle来访问,Rectangle::Point。