Разница между приватными и защищёнными методами в Java заключается в уровне доступа к ним: www.golinuxcloud.com
Таким образом, приватные методы скрыты от других классов и могут быть вызваны только внутри того класса, где они объявлены, а защищённые методы доступны внутри класса и его подклассов. www.golinuxcloud.com
Приватные методы обычно используются для скрытия внутренней реализации класса, а защищённые — когда нужно предоставить расширяемую функциональность в подклассах. sky.pro