没有在本项目中使用的protected方法会被严重怀疑是无用的代码。 无用的代码意味着不必存在,这些代码需要删除。 这帮助我们减少需要维护的代码量,让程序更容易理解, 避免产生bug。
下面的两个例子,protected方法不会被Sonar当做无用的代码: