add 2 method fine, settter for field _placeNum, refactoring