実際の書き換え処理を実装