現在の場所に関する情報がコンソールに表示されます。パラメーターが含まれています。インスタンスはその文字列の出力で自身を識別できます。メソッドも含まれています。参照をプライベート変数に割り当てることができます。メソッドも含まれています。クラスを定義しています。オブジェクトが渡されます。メソッドを呼び出します。オブジェクトがインスタンス化されます。これを次の例に示します。オブジェクトに渡します。派生しますが、新しいメンバーは追加されません。オブジェクトから通知を受信するように登録します。オブジェクトに割り当てられます。オブジェクトを返します。メソッドも含まれています。メソッドを呼び出し、オブザーバーの内部リストをクリアします。observers.次のコードでは、プロバイダーとオブザーバーをインスタンス化します。インターフェイスは、オブザーバーデザインパターンとも呼ばれる、プッシュベースの通知の一般化されたメカニズムを提供します。