オブジェクト指向プログラミング (OOP) を 内部の動き から理解する
実行前(設計)と実行後(メモリ上でのライブ挙動)を分けて追跡する解説です。C#/.NETを ...
C# new演算子の舞台裏:メモリ確保からコンストラクタ呼び出し、GCまで徹底図解
C#などのオブジェクト指向言語における new 演算子のライブ実行時の ...
物語で学ぶオブジェクト指向 〜配列だけで恋愛パーティーをシミュレーション〜
ある日あなたは、友人から突然「10 名限定の恋愛パーティーを手伝ってほしい」と頼まれます。 ...
POSレジ開発に挑戦!商品コード×商品マスターで理解するはじめてのクラス設計
以下では、現在の記事「セルフレジで体験する『はじめてのクラス』チュートリアル」を“商品マ ...
C# の ! 演算子を完全解説:Console.ReadLine() と null 安全のベストプラクティス
C# 8 以降では「Nullable 参照型」が導入され、これまで曖昧だった “null ...
セルフレジで体験する「はじめてのクラス」チュートリアル
変数・条件分岐・ループ・配列まで学んだ人向け 0. ゴール クラスとは何かを体験して理解す ...
“写経”から卒業! ライブで学ぶ C# オブジェクト指向コーディング術
教科書を使った学習では、つい「写経」や「丸暗記」に偏りがちです。 もちろん、コードを書き写 ...
「AIがコードを書く時代」に、なぜ今さら基礎を学ぶのか?
生成AI(ChatGPTやCopilotなど)が活躍してきた現在においても、プログラミング ...
マインクラフトを例えにしたオブジェクト指向(OOP)の学習資料
「1ブロックも1オブジェクト」「家はブロックの集合で1オブジェクト」という両方の視点を含め ...
C#で静的メソッドとインスタンスメソッドを理解しよう
C#のプログラムでよく登場する「static」について、「静的メソッド」と「インスタンスメ ...