Вложенный / внутренний класс во внешнем файле

У меня есть класс MyClass и внутренний класс MyNestedClass , например:

public class MyClass {
  ...
  public class MyNestedClass {
    ...
  }
}

Оба класса очень длинные. Из-за этого я хотел бы разделить их на два разных файла, не нарушая иерархию. Это потому, что вложенный класс не должен быть виден программисту, использующему MyClass.

Есть ли способ добиться этого?

35
задан Alp 2 June 2011 в 18:29
поделиться