I have two classes, in class Player
i have the variable which is defined as private int collectedDots
and I want to access in another class Exit
.
I have defined the Get and Set method within class Player as such:
public void setCollectedDots(int cd)
{
collectedDots = cd;
}
public int getCollectedDots()
{
return collectedDots;
}
But now I want to access the collectedDots
field from the Exit
class. When I copy those two methods into the Exit class I keep getting the error cannot find symbol - variable collectedDots
.
It was my understanding that I would then be able to retrieve the collectedDots
variable from the Player class once I set the get
and set
methods..
Any ideas where i'm going wrong?
You should use
public int collectedDots
variable rather thanprivate int collectedDots
variableI'm not yet that familiar with java but i guess you need to make sure that you have imported the other class that you would use or you can you an instance of a class:
collectedDots dots = new collectedDots(); int dotsValue = dots.getCollectedDots();