public override void Add(FileObject fileObj) { throw new NotSupportedException("Нельзя добавить ребёнка файлу."); }
public abstract void Add(FileObject fileObj);
public override void Add(FileObject fileObj) => children.Add(fileObj);