Unused Method Parameters
|
|
|
Unused Method Parameters °Ë»ç´Â ³Ñ¾î°¡´Â ¸Å°³ º¯¼ö°¡ ¹«½ÃµÇ´Â ¸Þ¼ÒµåÀÇ Á¸Àç À§¿¡¼ ´ç½ÅÀÇ Äڵ带 ºÐ¼®ÇÕ´Ï´Ù.
1. methodA ¸¦ ¼±¾ðÇÏ´Â ÀÎÅÍÆäÀ̽º package aPackage; public interface AnInterface
{ void methodA(int myInt, boolean myBoolean); } 2. ±×¸®°í ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â 2 Ŭ·¡½º - AClass: package aPackage; public class AClass implements AnInterface{ public void methodA(int myInt, boolean myBoolean)
{ int aField =
myInt;
//some code here } } 3. ±×¸®°í AClassTwo package aPackage; public class AClassTwo
implements AnInterface
{ public void methodA(int myInt, boolean myBoolean)
{
//some code here where the myBoolean is not
used } }
ÀÎÅÍÆäÀ̽º¿Í ¾çÂÊÀÇ ÆÄ»ý Ŭ·¡½º¿Í Inspection ¿¡¼ »ç¿ëµÇÁö ¾ÊÀº myBoolean ¸Å°³ º¯¼ö´Â ±×°ÍÀ» ¿ÏÀüÈ÷ Á¦°ÅÇÏ´Â °ÍÀ» Á¦¾ÈÇÕ´Ï´Ù. |