ビデオ: JavaによるWebアプリケーション開発の基礎その3 インタフェース 2024
Javaでオブジェクト指向プログラミングを使用するこの例では、Andy's CheeseとJava Emporiumが世界各地の高級チーズと新鮮なJavaを運んでいると想像します(特にインドネシアのJavaから)。 Emporiumは、Franklin CountyのEdenville-Cheesetown Road沿いにあるペンシルベニア州Cheesetownにあります。
同社は、チェダー、スイス、ミュンスター、またはリンブルガーのような様々な品種を含むバッグでチーズを販売しています。バッグは、重量と、チーズが老化した日数(確かに近似値)によってラベル付けされています。バッグには、チーズの原産国に応じて、ラベル 国内 または 輸入 も付いています。
<! - 1 - >エンポリアムを始める前に、アンディは物資やその他の財産をたくさん持っていました。彼は家族、猫、家、放棄されたレストランのプロパティ、レストランの束の束、チェッカーの過去、および負債の山を持っていた。しかし、この物語の目的のために、アンディはただ一つのものしか持っていませんでした。はい、アンディは彼のエンポリアムの在庫を追跡するためのフォームを開発しました。フォームがここに表示されます。
<! - 2 - >エンポリアムの開業1週間前、Andyのサプライヤーはチーズ1袋を配達しました。アンディはバッグの情報を在庫フォームに入力しました。結果が表示されます。
Andyは形とチーズのバッグしか持っていませんでしたが、翌日、サプライヤーはチーズをさらに5袋分配達しました。 Andyの2番目のエントリはこの図のように見え、次のいくつかのエントリは類似しています。
<! - 3 - >週末には、アンディは目を見張りでした。彼はちょうど在庫フォームとチーズ6袋を持っていました。
物語はここで終わらない。グランドオープンに近づくにつれて、アンディのサプライヤーはさらに多くのバッグを持ってきたので、最終的にはアンディさんの在庫フォームと数百バッグのチーズを持っていました。ビジネスはペンシルベニア州チーズタウンのインターステートハイウェイ81のアイコンとなった。しかし、あなたが懸念している限り、ビジネスには1つのフォームといくつでもチーズバッグがあります。
それはオブジェクト指向プログラミングの本質です!