【10分でわかる】オブジェクト指向とは?プログラミングに必須のクラスやオブジェクト指向を解説!【Java,Python,PHP他、全言語対応版】

Тәжірибелік нұсқаулар және стиль

オブジェクト指向って難しいですよね・・プログラミング初心者が挫折しやすいのがオブジェクト指向です。そんなオブジェクト指向を超〜わかりやすく解説します!😃
世界一わかりやすいオブジェクト指向入門講座です!
✅オブジェクト指向入門講座|結局、オブジェクト指向とは?
オブジェクト指向を理解するにはまず、クラスの考え方を理解する必要があります。
ですので、クラスを理解しないまま
「オブジェクト指向とは、xxxxです!」
と言われても絶対に理解できません..
おそらく皆さんも、他のサイトで
オブジェクト指向の解説をみて、
「オブジェクト指向とは、雛形のことです」
とか、
「オブジェクト指向とは、部品のことです」
と説明されて、
「一体こいつらは何を言ってるんだろう...」
と思ったことはありませんか?
私自身も、オブジェクト指向を本当の意味で理解するのに2年間くらいかかりました。
ですが、クラスの意味をちゃんと理解すれば、
オブジェクト指向の意味もわかるようになります。
このオブジェクト指向 入門講座では、
まずはじめにクラスについて解説を行います。
そして、その意味が理解できると、自然にオブジェクト指向が理解できるようになります。
なお、このオブジェクト指向 入門講座は、
Java,Python,PHP,C#,Javascript,その他、言語を問わず使える知識となっています!
もちろんプログラミング初心者にも、バッチリわかりやすい内容になっていますので、
これまでオブジェクト指向で挫折した方も、
このオブジェクト指向 入門講座 スッキリ解決しちゃいましょう!😃
✅目次
00:00 オブジェクト指向とは?〜イントロ
1:20 クラスとは
5:10 インスタンスとは
6:55 オブジェクト指向とは
9:42 オブジェクト指向とは?〜アウトロ
✅学びをブログに書いて学習効果を高めよう!
「IT Engine」〜 エンジニアのための無料ブログ
it-engine.tech/users/engineer...
🎁メンバーシップのご案内
「メンバーになる」ボタンを押して、メンバーシップに入会しよう!
/ @seomaru
🎁メンバーシップ特典の解説動画
• メンバーシップ始めました🎁【超BIGな特典付き】
✅エンジニアを採用したい方
求人広告が完全無料で掲載できます!
it-engine.tech/users/new
✅せお丸プロフィール・お仕事依頼はこちら
━━━━━━━━━
サイバーフリークス株式会社 代表取締役
 👉システム開発
 👉ホームページ制作
 👉システムエンジニアリング
など行っておりますので、お気軽にお問い合わせください😃
cyber-freaks.co.jp/
✅プログラミングスクールの紹介
自宅で学べるオンラインのプログラミングスクール【TechAcademy】
px.a8.net/svt/ejp?a8mat=3BMCP...
【未経験からプログラマ】完全無料であなたの就職をサポート ProgrammerCollege
px.a8.net/svt/ejp?a8mat=3BMCP...
✅関連動画
━━━━━━━━━
クラスの継承などを解説している動画
• Rubyプログラミング入門講座【コメント欄で...
• PHPプログラミング入門講座🔰【初心者でも1...
プログラマー養成講座💪未経験でもプログラマーに転職できる!【目指せ年収1000万円】
• Video
使用楽曲
it-engine.tech/blogs/26
#未経験から年収1000万円を目指すプログラマー養成講座 #プログラミング #せお丸

Пікірлер: 30

  • @seomaru
    @seomaru3 жыл бұрын

    質問・感想・リクエストなどお気軽にコメントください😀 「共有」ボタンから、友達やSNSへのシェアもお願いします👍

  • @kameoman1370
    @kameoman13702 жыл бұрын

    とても分かりやすかったです!特に犬からのプードルかわいくて、スッと内容入ってきました。

  • @ym-mp3rt
    @ym-mp3rt9 ай бұрын

    紅生姜は焼きそばのトッピングではなく脇につくものとおもうが、動画の内容は最高にわかりやすかった。

  • @55ikeike69
    @55ikeike693 жыл бұрын

    抽象化の意味がやっとわかりました! ありがとうございました😊

  • @Arsche
    @Arsche2 ай бұрын

    ちなみに「猫」って文字は多くの言語で普通に許容されます

  • @otnotn2369
    @otnotn23699 ай бұрын

    抽象・具体という表現ですっきりしました!

  • @user-su2ey1bh3r
    @user-su2ey1bh3r3 жыл бұрын

    野球、サッカーはクラス:スポーツ インスタンス 野球、ボール:小さい サッカー、ボール:大きい Tシャツ、ロングコートはクラス:服 インスタンスTシャツ、季節:夏 ロングコート、季節:冬 寿司、花火はクラス:技術 インスタンス寿司、職人:食べ物 花火、職人:危険物 みたいな感じでしょうか?

  • @seomaru

    @seomaru

    3 жыл бұрын

    おーついに寿司、花火の正解者が! 「日本の文化」みたいに、他にもクラス化できそうですね😊

  • @user-su2ey1bh3r

    @user-su2ey1bh3r

    3 жыл бұрын

    せお丸のプログラマー養成講座 ありがとうございます! なるほど!江戸など候補がありましたが日本の文化がしっくりきますね!勉強になりました!

  • @Toshihisoba1101
    @Toshihisoba11012 жыл бұрын

    classの理解って難しいんですが分かりやすかった!クラス=抽象化

  • @mineyoshi3005
    @mineyoshi30052 жыл бұрын

    いくつかあるオブジェクト指向の動画の中で一番わかりやすかったです。

  • @Amenokamisama9999
    @Amenokamisama99993 жыл бұрын

    分かりやすい説明でした。ありがとうございます。「小学生でもわかる…」的な内容をこれからもお願いいたしますね。

  • @seomaru

    @seomaru

    3 жыл бұрын

    ありがとうございます😀

  • @kmsaikoro0700
    @kmsaikoro07004 ай бұрын

    日本語クラスw 歴史って表現好き 寿司と花火… 日本観光クラスで、人気ランク変数、投票数変数、人気投票メソッド、ランキングメソッド とかかな? オブジェクトは配列に格納していって、投票数変数を比較してソート、各オブジェクトの人気ランク変数にオブジェクトを格納した配列の配列番号にプラス+1した値を代入 とかでランキング機能は作れそう

  • @jojo-fz9cb
    @jojo-fz9cb Жыл бұрын

    オブジェクト指向を理解するにはその対極にある手続き型プログラミングと対比させないと便利さがわからないと思う。 オブジェクトたちがメッセージで処理を進めていくって点が重要。

  • @catsuper6713

    @catsuper6713

    Жыл бұрын

    同感ですね。解説書にありがちな、唐突に出てくる犬、猫クラスでは「どの業務シーンでどんなクラスを設計していけばよいか?」とか 手続き型と比較してのメリット、デメリット等が全くわからないと思います。

  • @user-in3ye3nk8f
    @user-in3ye3nk8f3 жыл бұрын

    小学生のイラスト笑った笑 的確なイラストのチョイス

  • @user-in3ye3nk8f
    @user-in3ye3nk8f3 жыл бұрын

    どうせなら今勉強中のJavaで。。 //class public class Japan { // fields private T name; Japan (T name) { this.name = name; } } // in the client class // creating an instance Japan food = new Japan(sushi); Japan summerMust = new Japan(hanabi);

  • @user-jc6oh6em4t
    @user-jc6oh6em4t3 жыл бұрын

    こういう説明だとわかりやすく感じるんですが、実際にプログラミングをし始めると、 インターフェースや抽象クラスをどのように使っていいのかわからなくなります。 パーツとして使いまわしをしやすいようにクラスを作ると説明されることもありますが、 クラス分けをする必要をあまり感じない例が多いので、やっぱりよくわかってないんだなと自覚します。 デザインパターンの本も読んでみましたが理解できた気がしません。 脳味噌がオブジェクト脳になっていなんでしょうね

  • @seomaru

    @seomaru

    3 жыл бұрын

    お・・何の言語を触ってますか?

  • @user-jc6oh6em4t

    @user-jc6oh6em4t

    3 жыл бұрын

    @@seomaru javaを勉強してましたが、最近はpythonに浮気してます。

  • @katei-katei
    @katei-katei3 жыл бұрын

    他の方の動画を見たときと違って少し理解できました。 寿司と花火…分からぬ(´・ω・`)

  • @user-in3ye3nk8f
    @user-in3ye3nk8f3 жыл бұрын

    オブジェクト指向はjavaやってるとすんなり理解できるよね

  • @user-ls1jj6fr9d

    @user-ls1jj6fr9d

    2 жыл бұрын

    それは無理でしょうね。 チラッとsmalltalkを覗き見したけど、そもそもオブジェクトというのは、元々はウィルスみたいに設計図と物体が融合してる不思議な存在を表す概念だからね。 それこそ現実的な概念で、現実を描写するのに的してるのがオブジェクト指向で、なんでもオブジェクトなんだけど、Javaのオブジェクト指向の解説では、そんなのは言い過ぎだと言われます。 それはJavaでは本来の意味でのオブジェクトは記述できないから。 オブジェクトは、遺伝情報(クラス)と生殖能力のない物体(オブジェクト)に分析せねばならないし、JavaのクラスからJavaのオブジェクトを生成するというステップを踏まずに使えるその他(プリミティブ型やstatic なんちゃら)もオブジェクトではないから。

  • @user-in3ye3nk8f

    @user-in3ye3nk8f

    2 жыл бұрын

    @@user-ls1jj6fr9d Object, Class, Blueprint, abstraction, inheritance, overload, overwrite, implementation, polymorphism さえ理解できてればいんじゃない。 理解しようとしたらmemory addressingの部分もちゃんとやらないとですね

  • @user-dl3pb2jh3n
    @user-dl3pb2jh3n Жыл бұрын

    野球とサッカー classはスポーツ 野球{バット、グローブ} サッカー{メッシ、ロナウド}

  • @user-cj6gc8uz7e
    @user-cj6gc8uz7e Жыл бұрын

    ひとつ聞いてもよろしいですか、メンバーになる事で質問は受けられるのですか、また、なぜクレジットのナンバーの一部が知れているのですか

  • @kkoba32
    @kkoba322 жыл бұрын

    オブジェクト指向の主役はクラスではないですよ。

  • @user-ls1jj6fr9d

    @user-ls1jj6fr9d

    2 жыл бұрын

    Javaではクラスは伝統的なデータ構造+アルゴリズム=プログラムを意味してるので、主役でしょう。

  • @Arsche
    @Arsche2 ай бұрын

    せおはやみ

Келесі