or
この演習はコースの一部です
Java におけるオブジェクト指向プログラミング(OOP)の基礎を学び、プリミティブ型とオブジェクトの違いに注目します。クラスとオブジェクトの定義と作成方法を学び、フィールド、コンストラクタ、メソッドといったクラスの重要な構成要素を理解します。
カプセル化、継承、抽象化といった主要な概念を通して、オブジェクト指向プログラミングを深く学びます。クラスメンバーへのアクセス制御、クラス機能の拡張方法、実装間の一貫性を保証する抽象的な概念や契約の定義方法を習得します。
Java のインターフェースとポリモーフィズムの仕組みを学び、オブジェクト指向のスキルを強化します。インターフェースを定義してクラスに実装し、柔軟な振る舞いを実現する方法を身につけます。サブクラスでのメソッドのオーバーライドにより挙動をカスタマイズし、同一クラス内でメソッドのオーバーロードを用いて複数の形のメソッドを定義する練習も行います。さらに、コンストラクタのオーバーロードによって多様なオブジェクト生成を可能にします。これらのハンズオン演習を通じて、より適応性が高く再利用しやすい Java コードを書けるようになります。
現在の演習