【Aモデル録 フェーズ1 C#基礎】

04-01:メソッド(関数)

一言で言うと

メソッドとは、「ひとまとまりの仕事のマニュアルに、名前をつけたもの」です。

👉 何度も使う
👉 流れを分ける
👉 読みやすくする

「仕事のマニュアルに名前を付けて、呼び出せるようにした仕組み」
それがメソッドです。

一般的には、「仕事」は「処理」と表現されます。

メソッドの基本形

種類 宣言書式 例 命名規則 覚え方 役割
メソッド アクセス修飾子 戻り値型 名前(…) public void Save() PascalCase
(動詞で始める)
クラスの公的行動
だから大文字から
振る舞い・処理を定義

超シンプルな形の例

public void SayHello()
{
    Console.WriteLine("Hello");
}

メソッドは:

「Hello と表示する仕事のマニュアルに
SayHello という名前を付けた」

という部分。

ここの例コードには、「public」 というアクセス修飾子を使います。
今の段階では、「そういうものが必要なんだな」と覚えてください。

なぜ、今ここで出てくるのか

ここまで hyve が学んできたのは:

これ、全部こう思いませんでした?

「この一連の流れ、
まとめて“何か”にしたい…」

それを叶えるのが メソッド です。


呼び出す時(使う時)は、こう書く

SayHello();

👉 書いた場所で
👉 仕事のマニュアルに沿って“実行される”

中身は書かなくてもいい。
名前を呼ぶだけで使える。

これが最大のポイント。

超簡単・日常イメージ

「電子レンジの“あたためボタン”」

👉 名前で使える処理
👉 「詳しい仕組み」を知らない人でも使える

これがメソッドの呼び出し。


メソッドは「担当仕事のマニュアル」

今まで:

これから:

名前 → 担当仕事の内容

という対応関係を作ります。


return との関係(軽く)

前に出てきた return。

return;

これは:

👉 「このメソッドの仕事、ここで終わり」

という合図でした。

つまり:

このつながり、ここで回収されます。


Aモデル的に言うと

人間で言うと:

「考える」
「作業する」
「片付ける」

を、別の仕事としてわかりやすく分ける感覚です。


今は、ここまででOK

この段階では:

今はただ、

「仕事は、名前を付けてまとめられる」
「それを呼び出して使える」

これを 知る ことが大事です。


この先の展開

ここから先は、
「文法を覚える」フェーズではありません。

「自分の考えを、どう区切るか」
「どこで名前を付けるか」

――つまり、
思考の整理の仕方を学ぶ章に入ります。


構成と読み方|タイトル一覧

Top - はじめに|この忘備録と「Aモデル」について