【C#】火龍を作る(オブジェクト指向の学習)
以下に、火龍(FireDragon)クラスの説明とサンプルコードを資料としてまとめました。
目次
FireDragon クラスの説明とサンプルコード
モンスター一覧(火龍)
属性(プロパティ)
Name
: 火龍の名前Age
: 火龍の年齢WingSpan
: 翼の幅FirePower
: 火を吐く力の強さ
アクション(メソッド)
BreatheFire()
: 火を吐くメソッド。火の強さに応じてメッセージを表示。Fly()
: 飛ぶメソッド。翼の幅に応じてメッセージを表示。
サンプルコード
Main メソッド
説明
- FireDragonクラスは、火龍の特性と行動を定義しています。
Name
,Age
,WingSpan
,FirePower
のプロパティがあります。- コンストラクタを使って、火龍のプロパティを初期化します。
BreatheFire()
メソッドは、火龍が火を吐くアクションをシミュレートし、火の強さに応じて炎の絵文字を表示します。Fly()
メソッドは、火龍が飛ぶアクションをシミュレートし、翼の幅に関するメッセージを表示します。Main
メソッドは独立したProgram
クラスに含まれており、FireDragonオブジェクトを作成し、メソッドを呼び出して動作を確認します。
このコードは、火龍の特性をC#のクラスとしてモデル化し、基本的なオブジェクト指向プログラミングの概念を示しています。
この資料をもとに、火龍クラスの基本的な使い方やC#のクラス設計の概念を理解していただければと思います。
ディスカッション
コメント一覧
まだ、コメントがありません