Когда я определяю следующий класс
public class Outer extends Outer.Inner {
public static class Inner { }
}
Netbeans 6.9.1 выдает мне предупреждение «не имеет определения serialVersionUID» как для внешнего, так и для внутреннего.Мне интересно, есть ли законная причина для этого предупреждения, или это ошибка.А как насчет расширения внутреннего класса, заставляющего компилятор думать, что он реализует Serializable?
Примечание. Это больше из любопытства, чем желание использовать этот ненужный шаблон проектирования.