单项选择题

下面哪个选项中的代码没有定义内部类,或者错误的定义了内部类? (   )
A、public class Line {
      int length;
      class Point {//内部类代码}
}
B、public class Line {
      public Point getPoint() {
         return new Point(){//内部类代码};
      }
}
C、public class Line {
          //外部类代码
}
class   Point {//内部类代码}
D、public class Line {
      public int calcLength() {
         class  Point {//内部类代码}
      }
}

微信扫码免费搜题