33.2 活用State模式