Skip to content

Tag: inheritance

Set parent class attribute in a child class

I trying to make a chess game and I will have a class for each chess piece but they will all extend class Piece. Piece class has a maxMovementDistance attribute but I would like to set that attribute in the child class (king, queen, pawn etc.) and it should also be final. What’s the best way to do this?…