add_observer(observer, func=:update) -> Array
オブザーバを登録します。
オブザーバを登録し、登録されているオブザーバのリストを返します。
オブザーバは update メソッドを備えている必要があります。
observer が update メソッドを持たないときは例外 NoMethodError が発生します。
func を指定することで update 以外のメソッドを通知に用いることができます。