Java Basic 中級編 ~①アプリケーション設計を考える~

イントロダクション Javaの基本文法が理解できたところで、実際に動くものを作ってみたいと思うのが人情だと思います。 基本文法だけでも、簡単なプログラムを作ることができます。 例えば、下のようなものです。 じゃんけんゲー … 続きを読む Java Basic 中級編 ~①アプリケーション設計を考える~

【Javaテキスト 目次】オブジェクト指向プログラミングを理解する。

イントロダクション オブジェクト指向プログラミングを理解するために基本的なこと、①Javaの基本文法や②クラスを継承した時の動きなどを学習する方法をテキスト的にまとめてみました。 以下のような構成になっています。 Jav … 続きを読む 【Javaテキスト 目次】オブジェクト指向プログラミングを理解する。

0章:①オブジェクト指向プログラミングを理解する。~概要~

目次はこちら オブジェクト指向プログラミングを理解する。 作成するプログラムの設計、テストケースの作成、実装を行います。 いわゆる「テストファースト」の実装方法です。日本語では「テスト駆動型開発」などと言ったりします。 … 続きを読む 0章:①オブジェクト指向プログラミングを理解する。~概要~

Java クラスの継承を理解する

イントロダクション Javaなどのオブジェクト指向言語では、ほとんどの言語がクラスの継承を行うことができます。 継承を行うメリットに関して、その方法などを記載します。 前提1:データ型、演算子などを理解している 参考ペー … 続きを読む Java クラスの継承を理解する

クラス間の継承を作る〜準備編:アクセス修飾子を理解する〜

イントロダクション 「基本文法がわかったから、簡単なプログラムなら組めるようになった。」は、「戦いの舞台に立った」状態です。 ここからが、戦いの始まりです。上の「基本文法がわかった」は処理を行う「メソッドが作れるようにな … 続きを読む クラス間の継承を作る〜準備編:アクセス修飾子を理解する〜