幼い頃から、カルキュレーターを自分で作りたいという夢がありました。なぜなら、友人の兄がJavaを使ってカルキュレーターを作っているのを見ていたからです。私にとって、その光景は非常に印象的で、友人の兄のように技術的に優れた人になることを夢見ました。しかし、最初はとても難しく感じました。プログラミングの言語や概念は私にとって全く新しいものでした。彼の熱意と専門知識に触発され、私も同じように何かを作りたいという強い欲求が湧き起こりました。
その後、私はプログラミングに興味を持ち、Javaの学習を始めました。最初は難しかったですが、努力と練習のおかげで、徐々にスキルを向上させることができました。そして、ついに、私も友人の兄と同じように、自分自身のカルキュレーターを作成することができました。これは私にとって大きな成就感であり、自信をつけることができました。
上に私の計算機のコードを示します。 以下に、この電卓の機能の例を紹介します。
当然のことながら、プログラミング授業では数多くのプロジェクトを扱っており、残念ながらすべてを紹介することはできません。 学生時代に行った比較的小さなプロジェクトを紹介したいと思います
このプロジェクトにはさらに高度なバージョンがいくつかありますが、システムは非常に似ており、アクションの数だけが異なります。 この作品の主なものは、動物とその状態の関係であり、これらの動物が遊んだ後にレベルが上がります。 また、プログラムがどのアクションが実行されているかを区別し、それによってアクションに応じて Joy を増加させることも重要です。 必要なテキストもコンソールに出力します
このプログラムには、猫、犬、鳥の 3 匹の動物が登場します。 アクションの対象となる動物に応じて、コンソールに表示される言葉が異なります
アクションの例と、発生したアクションに応じてコンソールが生成するフレーズを示します。 また、特定のコマンドは特定の動物に対してのみ使用できます。 たとえば、ボールは犬専用です。
上記は、一連のアクションと、これらのアクションに応じてコンソールが生成する結果の例です。
次に、ユーザー間の購入および販売アクションの作成に役立つ別のプログラムの例を示します
上記は製品とユーザーの識別に役立つコードです
ユーザーとストアの間で起こり得るアクションは上記の 3 種類です。 販売と購入を交換します。 これら 3 つのアクションは、ユーザー同士で、またはストアを使用して実行できます
上記は、このプロジェクトのメイン コードと、コンソールに表示される最終結果です。 残念ながら、ここではすべての機能が示されているわけではありませんが、各アカウントには独自のコードと名前があることがわかります。 これらのアカウントの数も増加する可能性があります