PHPオブジェクト指向部

部活トップ画像

PHP言語を使って現場で必ず必要になる「オブジェクト指向」を理解しましょう!初学者にはとても分かりにくく感じてしまうオブジェクト指向の考え方を実際に「ドラ◯エ」のゲームを作りながらわかりやすく学習していきまます!

この部活で作るもの

部活で作るもの

PHPオブジェクト指向部の練習メニュー

レッスン一覧はレッスンを進めていくごとにゲームのように解放されていきます!

無料で受講してみる

次の練習へ進む ボタンで解除

Lesson 01「オブジェクト指向ってなに?」

オブジェクト指向を理解するためにまず普通に「ドラ◯エ」のゲームを作ってみましょう!

次の練習へ進む ボタンで解除

コーヒーブレイク「投資の小話その2」

次の練習へ進む ボタンで解除

Lesson 02「オブジェクト指向でドラ◯エを作ろう!」

前回書いたコードを元にオブジェクト指向で書きなおしていき、「クラス(class)」「コンストラクタ(constructor)」「インスタンス」について学んでいきます!

次の練習へ進む ボタンで解除

Lesson 03「アクセス権とカプセル化」

「private」「protected」「public」といった「アクセス権(アクセス修飾子)」やそれを使った「カプセル化」「セッターメソッド・ゲッターメソッド」について解説!

次の練習へ進む ボタンで解除

Lesson 04「継承」

オブジェクト指向の大事な概念でもある「継承」について実際にゲームを作りながら解説します!

次の練習へ進む ボタンで解除

Lesson 05「オーバーライド」

継承することで使えるメソッドの「オーバーライド」について解説します!

次の練習へ進む ボタンで解除

Lesson 06「静的メンバ」

「static」を使った「静的メンバ」について解説します!

次の練習へ進む ボタンで解除

Lesson 07「クラス定数」

クラス内に定義できる定数「クラス定数」について解説していきます!

次の練習へ進む ボタンで解除

Lesson 08「抽象クラス」

初学者には分かりにくい「抽象クラス」を図を使いながら分かりやすく解説!さらに抽象クラスを使ってゲームを作ることでさらに理解を深めます!

次の練習へ進む ボタンで解除

Lesson 09「インターフェイス」

抽象メソッドとよくごっちゃになってしまいがちな「インターフェース」とその使いドコロを解説します!

次の練習へ進む ボタンで解除

Lesson 10「ポリモーフィズム」

初学者には全くワケの分からない、「ポリモーフィズム(多様性)」について分かりやすく解説します! ポリモーフィズムは「インターフェース」と深く関係しているので、インターフェースを使ってゲームを作りながら分かりやすく解説!

次の練習へ進む ボタンで解除

Lesson 11「名前空間」

オブジェクト指向で必ず使われる「名前空間」について解説!名前空間を使う場合、「例外処理」ではとても落とし穴なので注意です!