プログラミング Java

オブジェクト指向でじゃんけんを作ってみる

投稿日:2019年9月7日 更新日:

最近、プログラム自体を書いていない時間を多いので、再勉強がてら少しコードを書いてみました。

何を作ったか?

テーマ:じゃんけん(1対1)
言語:Java

OOPで考慮したこと

・ゲームを管理するコントローラを作る。
・オブジェクトはじゃんけんの手とルールを作る。

設計上の条件

・対戦相手は一人
・じゃんけんの手はコンソールからの標準入力
・例外も考慮する
・じゃんけんのルールを再現する

動作例

あいこになって負けた。

ソースコード

Github
https://github.com/TakumiKondo/janken

-プログラミング, Java
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


関連記事

【Java】Stringのequalsで定数を左側にする理由

JavaのStringでequalsによる等価判定を行う場合に、 比較対象となる定数は左側にする理由はNullPointerExceptionを回避するためです。 以降、NullPointerExce …

VBAが書けるまでにどのくらいかかったか?

これからVBAを学ぼうとしている人向けに参考情報として書きます。 目次 前提結論3か月くらいAPIのツール作成何で勉強したか?Office TANAKAエクセルの神髄書籍最後に 前提 前提として、私の …

no image

【PHP】配列と連想配列と多次元配列の説明と使用例

目次 配列とは?定義例まとめ 配列とは? 1つの変数に複数の値を持つものです。 整数型や文字列型は1つの変数に1つの値を持ちますが、配列は同じようなデータの集まりを1つの変数に持つことができるようにな …

no image

GitでIndexが壊れたときの直し方

これは自分の環境用の備忘録です。 (状況) Virtual BOX内のGit環境において、INDEXが0KBになっている。(INDEXが壊れている) (対処方法) リモート環境から新しくCloneして …

no image

【MySQL】自テーブルのカラムの値を0埋めで更新する方法

構文

記載例

  UPDATE前後の値を比較 UPDATE …

SpringFramworkの良書

Javaの基本を学んだ人が、次のステップ(Frameworkでの実装)として読む本。

※SpringはJavaのFrameworkの1つです。
変更のしやすさ、保守性の高さが特徴です。