法人のお客様Schooをご利用になるには、JavaScriptの設定を有効にしてください。授業リスト関連授業コース概要このコースでは、プログラミングを学ぶ上で必ずといっていいほど理解しなければいけない『オブジェクト指向』についてわかりやすく解説する授業になります。品質の高いコードを書きたいと思っている方にオススメの授業です。自己紹介や、コース全体についてはこちらからご覧ください。こんな人にオススメオブジェクト指向に興味がある方。オブジェクト指向を学んだけど実際にどう活用すればいいかわからない方。品質の高いコードを書きたいと思っている方。4523_downloads.zip※授業以外での利用は禁止します。第1回では、「開発言語とオブジェクト指向」というテーマで学習していきます。第2回では、「カプセル化(隠蔽)」というテーマで学習していきます。第3回では、「継承(インヘリタンス)」というテーマで学習していきます。▪︎授業アジェンダ・継承とは・継承の活用方法この授業を受けるとできること00:46本日のアジェンダ00:50振り返り04:56継承とは02:01継承を用いたコード(Java版)01:59継承を用いたコード(Ruby版)03:36オーバーライドを用いたコード(Java版)01:47オーバーライドを用いたコード(Ruby版)05:58継承の活用方法14:55まとめ03:10Q.質問し直します。P.14のオーバーライドしたrun()の中でsuper.run()を2回呼び出しております。第4回では、「ポリモーフィズム(多用性)」というテーマで学習していきます。第5回では、「オブジェク指向設計」というテーマで学習していきます。▪︎授業アジェンダ・振り返り・オブジェクト指向設計とは・オブジェクト指向設計の活用方法オープニング00:27この授業を受けるとできること00:34アジェンダ01:01前回の振り返り06:15オブジェクト指向設計とは14:02オブジェクト指向設計の活用方法00:01・ファクトリーメソッドの活用例02:44・シングルトンの活用例01:58・「竜の玉」で考えてみよう09:45まとめ02:27質疑応答09:15参考資料00:48先生からのお知らせ00:45先生からのメッセージ02:48エンディングQ.MVCモデルは、オブジェクト指向を前提としているのでしょうか?00:36Q.大規模設計において、もし、オブジェクト指向の言語が無かったとしたら、全体の作業量は何倍になったとお考えでしょうか?02:19Q.インターフェースと抽象クラスの使い分けが知りたいです。閉じる資料をダウンロードするには資料パスワードの設定が必要です。資料パスワードを設定する閉じる資料のダウンロードは1日10件、1ヶ月100件までです。Reserved.スクーについてご意見をお聞かせくださいありがとうございました!いただいたご意見はスクー教務課にて確認し、今後の運営に役立てさせていただきます。個々のご意見にはご返信しておりませんので予めご了承ください。招待したあなたには2枚、招待されたお友達には1枚、録画授業が受けられる「チケット」をプレゼントします。IDで登録メールアドレスまたはパスワードが違います。ログインできない方は「よくある質問」をご確認下さい。