2章:⑫クラスの役割分担を考える〜処理の塊一覧から分担を考える〜

本パートでは、クラス関係を作ることと、クラスの役割分担を行います。 前のパートでクラス関係の作り方を学習したので、「役割分担」を中心に学習します。 役割分担というのは、作成したクラスに役割を与えることです。例えば、クラス … 続きを読む 2章:⑫クラスの役割分担を考える〜処理の塊一覧から分担を考える〜

2章:⑪じゃんけんゲームの設計をする〜1章と同じものを使用する〜

本パートでは、1章で作成したじゃんけんゲームをオブジェクト指向プログラミングの考え方に則り再度作成することを考えます。 なので、フローチャート、処理フロー(箇条書き)は全く同じものを使用します。 1章で作成したものと本章 … 続きを読む 2章:⑪じゃんけんゲームの設計をする〜1章と同じものを使用する〜

Java ポリモーフィズム(多様性) 〜クラス型の変換と組み合わせ〜

インロトダクション 前回は抽象クラスとインターフェースについて学習しました。 クラスの作り方 クラスの使い方 今回は、以下の3つを組み合わせて、どのような仕組みを作ることができるのか?について学習したいと思います。 はっ … 続きを読む Java ポリモーフィズム(多様性) 〜クラス型の変換と組み合わせ〜

Android OpenCV 〜環境構築エラー: The minSdk version should not be declared〜

AndroidでOpenCVを使うときのエラー 下のようなメッセージが出力されてビルドができない状態でした。 ERROR: The minSdk version should not be declared in the … 続きを読む Android OpenCV 〜環境構築エラー: The minSdk version should not be declared〜

Java Basic Class Inheritance ~クラスの継承関係を作る1:親と兄と弟の作成~

継承したクラスを動かす クラスの継承関係を作成して、それを実行してクラス継承の意味と使い方を理解していきます。 その第一回目となります。 前回の記事ではアクセス修飾子の継承関係を作ったときにどのような違いがあるのか記載し … 続きを読む Java Basic Class Inheritance ~クラスの継承関係を作る1:親と兄と弟の作成~