Javaプログラミング応用 下

- オブジェクト指向の特徴として「カプセル化」、「継承」、「ポリモーフィズム(多態性)」があります。 「Javaプログラミング応用 下」ではこれらの難解とされている概念を演習を通して学習し、理解を深めます。
-

- 「Javaプログラミング応用 上」修了相当の知識とスキル

- オブジェクト指向を活用したJavaプログラミングを学習したい方

- エンジニア特区のJavaプログラミング講座は、基礎講座をはじめ上級者向けの開発演習講座などのさまざまな講座で構成されています。 「Javaプログラミング応用 下」は、講義・演習型練習問題・確認試験で構成されており、講義で学習した知識を、演習型練習問題で実際にプログラムを作成するなどして、着実に身につけていくことができます。また確認試験では学習したスキルが定着しているかを確認することができます。


- 「Javaプログラミング応用 下」では、「インスタンスオブジェクト」、「継承」、「ポリモーフィズム」について学習します。 「継承」や「ポリモーフィズム」は非常に難しい概念ですが、実際にプログラムを作成することで理解がしやすくなります。


- 「Javaプログラミング応用 下」には、数多くの演習問題が含まれており、受講者の方は多くのプログラムを自分の力で作成することで、講義で学んだ知識を確実に身につけることができます。 代表的な演習問題として、「Buildingクラスをから継承されたTowerクラスを定義する」、「インスタンスフィールドをカプセル化するプログラム」、「独自のクラス定義を行うプログラム」、「インスタンスメソッドを利用するプログラム」があります。
- 「オブジェクト指向」をうまく利用して高度なプログラムをできるだけ少ない労力で作成できるようになってください。

- 「Javaプログラミング応用 下」の演習型練習問題には、練習問題のための事前講義およびプログラム作成後用のフォローアップ講義があり、受講者の方にとって学びやすい仕組みで構成されています。 ※一部フォローアップ講義が無い場合もあります。



-
トピック 標準学習時間
第3章 インスタンスオブジェクト②
インスタンスメソッド①95分
第3章 インスタンスオブジェクト②
練習問題2-320分
第3章 インスタンスオブジェクト②
setter()の定義90分
第3章 インスタンスオブジェクト②
throwステートメント35分
第3章 インスタンスオブジェクト②
練習問題2-3b95分
第3章 インスタンスオブジェクト②
インスタンスメソッド②55分
第3章 インスタンスオブジェクト②
練習問題2-560分
第3章 インスタンスオブジェクト②
確認テスト330分
第3章 インスタンスオブジェクト②
確認テスト430分
第4章 継承
継承(Inheritance)の概要20分
第4章 継承
参照型の配列オブジェクトを利用したコード例65分
第4章 継承
練習問題3-115分
第4章 継承
スーパークラスの定義45分
第4章 継承
継承(Inheritance)とサブクラス15分
第4章 継承
サブクラスの定義40分
第4章 継承
super()115分
第4章 継承
練習問題3-210分
第4章 継承
メソッドのオーバーライドとアクセス修飾子protected60分
第4章 継承
キーワードsuper70分
第4章 継承
オーバーライドとオーバーロードの違い30分
第4章 継承
継承できないクラス10分
第4章 継承
継承できないメンバー70分
第4章 継承
オーバーライドにともなうアクセシビリティ20分
第4章 継承
クラスのグループ化とis-a関連30分
第4章 継承
is-a関連35分
第4章 継承
クラスのグループ化45分
第4章 継承
サブクラスのメンバーへのアクセスが制限される理由30分
第4章 継承
参照変数のキャスト変換処理30分
第4章 継承
演算子instanceof65分
第4章 継承
クラスjava. lang. Objectについて45分
第4章 継承
インスタンスメソッドtoString()とfinalize()70分
第4章 継承
独自の例外195分
第4章 継承
確認テスト130分
第4章 継承
確認テスト230分
第5章 ポリモーフィズム
抽象クラス35分
第5章 ポリモーフィズム
抽象クラスとは25分
第5章 ポリモーフィズム
アプリケーションクラスについて考えてみる~その参照値を返す。35分
第5章 ポリモーフィズム
クラスメソッドgetInstance()の定義~抽象メソッド(abstractmethod)60分
第5章 ポリモーフィズム
抽象クラス(abstractclass)50分
第5章 ポリモーフィズム
抽象メソッドの実装(インプリメント)とその必要性30分
第5章 ポリモーフィズム
抽象クラス/抽象メソッドに関する注意20分
第5章 ポリモーフィズム
インタフェースとは35分
第5章 ポリモーフィズム
インタフェースに定義可能なメンバー45分
第5章 ポリモーフィズム
修飾子の自動解釈25分
第5章 ポリモーフィズム
インタフェースの実装(インプリメント)40分
第5章 ポリモーフィズム
getInstance()の定義40分
第5章 ポリモーフィズム
実行環境に依存しないアプリケーションクラスの定義40分
第5章 ポリモーフィズム
インタフェースで定義された抽象メソッドをサブクラスで実装する際の注意35分
第5章 ポリモーフィズム
インタフェースとは抽象クラスの使い分け165分
第5章 ポリモーフィズム
インタフェースの多重実装55分
第5章 ポリモーフィズム
インタフェースの継承~総括160分
第5章 ポリモーフィズム
確認テスト130分
第5章 ポリモーフィズム
確認テスト230分


