기능이 추가되면서 새로운 네비게이션바가 나타났을때
커스텀이 가능하도록 메서드를 추가할 수 있겠지만, 열거형으로 정의된 타입 자체는 기존 코드를 수정하지 않고는 추가할 수 없음.
Strategy 패턴이나 팩토리 패턴을 사용하는 방법을 고려해봐야겠다.