エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
前回まではクラスの継承についていろいろと紹介をしてきました。 今回は、その応用編ともいえる抽象クラ... 前回まではクラスの継承についていろいろと紹介をしてきました。 今回は、その応用編ともいえる抽象クラスについての説明です。 さて、継承を利用するとスーパークラスで共通となる部分を作っておき、サブクラスで個別の機能を実装する。ということが出来ます。 例えば、ある商品があったとして、それを生産している工場が近い場合と、遠い場合で運賃が違うという場合があります。 この場合、「商品」というクラスを作って、商品についての機能を実装します。(商品名の取得など) さらにこの「商品」クラスを継承して「近い工場で生産した商品」クラスと「遠い工場で生産した商品」クラスを作成します。 「近い工場で生産した商品」クラスと「遠い工場で生産した商品」クラスに運賃を取得するメソッドをそれぞれ作成してみましょう。 //商品クラス class Goods{ public String getGoodsName(