question: @ Override public void applyMovement ( ) { if ( hasPath ( ) ) { followPath ( ) ; super . applyMovement ( ) ; faceNext ( ) ; } else { super . applyMovement ( ) ; } }
target:  Apply movement and process it's reactions.