Hi, in C# i think i would usually just pass the object as a reference, but that can't seem to be done in Java.
I've got a class called "Fists", it is a weapon and in order to work will need a reference to the object that it has been instantiated by (the player in this example). I am not sure how to do this.
Here is an image of my class hierarchy:
https://i.gyazo.com/1ccedc6894f9f9701ebe5c877fb652cd.png
I create an instance of Fists for my Player actor, fists is a subclass of Weapon, the instance i create in my player actor is of type Weapon.
Any help is greatly appreciated!

