タグ

2017年9月13日のブックマーク (2件)

  • クラスのメソッドをオーバーライドするには?

    継承先クラスの新メソッドで元クラスの既存メソッドをオーバーライドして異なる機能に置き換える方法と、新メソッド内から既存メソッドを呼び出すことで既存機能に新機能を追加する方法を説明する。 ← 前回 連載 INDEX 次回 → サブクラスでメソッドをオーバーライドすれば、スーパークラスの機能と同じ名前で、異なる機能を持つメソッドを作成したり、スーパークラスのメソッドに機能を追加したメソッドを作成したりできる。今回はメソッドをオーバーライドする方法を見る。 メソッドをオーバーライドする オーバーライドとは、スーパークラスのメソッドを「再定義」することと考えればよい。従って、オーバーライドされたメソッドには同じ名前が使われる。では、サブクラスの作成とメソッドのオーバーライドを具体的な例で見ていこう。 例えば、を表すCatクラスがあり、そのクラスを継承したTigerクラスを作成したものとする。Ti

  • Googleマップのローカルガイドの仕組みが変更に!レベル10まで引き上げられる | iSchool合同会社

    Googleマップのローカルガイドの仕組みが変わりました。 ローカルガイドに参加すると、Googleマップ上で、観光地の写真をアップロードしたり、お店の口コミを書いたり、営業時間・電話番号といった店舗情報を投稿することができるようになります。 こういった情報をGoogleマップへ提供するとポイントが与えられ、獲得ポイントが一定数まで行くとレベルが上がります。 レベルに応じて、Googleから様々な特典が与えられるという仕組みになっているのです。 今までは500ポイント稼げばレベル5に到達し、それ以上はありませんでしたが、今回の変更でレベル10まで引き上げられることになりました。 レベル10に到達するのは、なんと100,000ポイントです・・・なかなか難しいよね。 今回何が変更になったのか? 以下の3つが変更になりました。 獲得できるポイント数 ローカルガイドのレベル ローカルガイドの特典

    Googleマップのローカルガイドの仕組みが変更に!レベル10まで引き上げられる | iSchool合同会社