美人すぎない化粧品販売員がアプリ開発を目指す

Javaの構文、オブジェクト指向、APIなど、プログラミング初心者の私がアプリ開発までに理解したことをまとめたブログ

2015-07-01から1ヶ月間の記事一覧

多態性を使うことのメリット 多態性×配列

なぜ多態性を利用するのか? 例えば、5人のキャラ(違う職業)のHPを同時に回復したい時 多態性を使わないと、、、 1つの職業ずつ回復させないといけないので、 コードに重複が多くなり、記述が面倒 もし新たにコードを追加しないといけない場合(全部の職業…

多態性 入れたインスタンスと同じ型に再び戻したい時 〜instance of〜

〈ザックリとした型に代入した後、入れたインスタンスと同じ型に再び戻したい時〉 Character c=new Wizard; ↑WizardをCharacterと見なす これによってcに対してCharacterクラスにはない(Wizardクラスにしかない)メソッドのfireball( );は呼べなくなる (Java…

多態性 変数の型の判断と動作

〈多態性利用時のJVMによる中身の判断〉 ザックリ捉えた変数の箱にインスタンスを代入した時点で、 JVMはその変数としか中身を判断できなくなってしまう ex. public class Main{ public static void main(String args[ ]){ Wizard w=new Wizard( ); Characte…

多態性の基本

〈多態性〉 多態性を曖昧なイメージで説明すると 「あるものをあえてザックリ捉える」ことでさまざまなメリットを享受しようとする機能 キーワードは 「ザックリ」 ex. 車の車種 トヨタ ホンダ マツダ 厳密に言えばそれぞれ別の物体(車種)であるが、全部を「…