Change `private` to `protected` for Overrides

Change `private` to `protected` for overrides

- Change `$numThumbnails` to `protected`
- Change `$attributes` to `protected`
Merge pull request #1112 from mkly/override_file_version_model

Change `private` to `protected` for Overrides