Java Mid Basic〜Lv3_4_リファクタリングLv2 プロパティファイルで無修正ものを作る〜

イントロダクション 前回は、メインメソッドの修正を行わないでのコマンド追加実装をやりました。 具体的には、コンストラクタに作成した、クラスをマップに登録する処理を追加します(1行)。。。 しかし。これもなんだかんだとクラ … 続きを読む Java Mid Basic〜Lv3_4_リファクタリングLv2 プロパティファイルで無修正ものを作る〜

Java Mid Basic〜Lv3_3_リファクタリングLv2 Mainメソッドを作る〜

イントロダクション 初めに、メインメソッドを整理して、オブジェクト指向プログラミングの準備を行いました。そして、次にインターフェースの使い方について記載と実装を行いました。 <早い話> クラスを使用して、役割分担をしたい … 続きを読む Java Mid Basic〜Lv3_3_リファクタリングLv2 Mainメソッドを作る〜

Java Mid Basic 〜Lv3_2_Javaの基本(リファクタリングLv2)ゲームループ付き

イントロダクション 前回は、リファクタリングをするのに「オブジェクト指向」について少し触れました。世間巷でいう「オブジェクト指向」というものとちょっと内容が違うように感じた人もいるかもしれません。がオブジェクト指向はこの … 続きを読む Java Mid Basic 〜Lv3_2_Javaの基本(リファクタリングLv2)ゲームループ付き

Java Mid Basic〜リファクタリングLv2 処理の整理とクラス分けを行う〜

イントロダクション 前回は リファクタリングの構成について考えました。今回は、実装に入りたいと思います。 今回は、42行あったメインメソッドのコードを整理(リファクタリング)して17行にします。コードをすっきりさせました … 続きを読む Java Mid Basic〜リファクタリングLv2 処理の整理とクラス分けを行う〜

Java Mid Basic〜リファクタリングLv2構成を考える〜

イントロダクション 前回までに、UMLの書き方などを理解しました。使用しているUMLツールは「Star UML」です。 プログラムを書くのにUMLを使って「どのようなクラス構成にするか?」を考えます。 まずは、現状のクラ … 続きを読む Java Mid Basic〜リファクタリングLv2構成を考える〜