オブジェクト指向とは?概要やメリット・学ぶべき理由をわかりやすく紹介

  Рет қаралды 45,272

SAMURAI ENGINEER [侍エンジニア]

SAMURAI ENGINEER [侍エンジニア]

Күн бұрын

Пікірлер: 11
@外城拓-h6t
@外城拓-h6t 2 жыл бұрын
説明がとにかく本当に分かりやすい。初心者にはとてもありがたいコンテンツです。
@花咲ふゆみ
@花咲ふゆみ Ай бұрын
つまり変数のような使い方ってことか それを用意しとけばエラーの原因が分かるか 便利やな
@ye4ry2so5t
@ye4ry2so5t Жыл бұрын
オブジェクト=棚に並んだコンビニ弁当、要素=飯やおかず って感じです。
@harry_studio_jpn
@harry_studio_jpn 4 жыл бұрын
オブジェクト指向におけるキーワードを以下のようにまとめてみたのですが、 ・抽象化 →テンプレ材料(共通部分)の抽出 ・カプセル化 →テンプレ化 ・継承 →テンプレ化した内容を反映 ・ポリモーフィズム →テンプレ化した内容の一部を変更して反映 でよろしいでしょうか。 また、少し細かいのですが、「オブジェクトと操作に分けてプログラムを組み立てていく考え方」であるならば、なぜ「思考」ではなく「指向」なのでしょうか。
@markfour2094
@markfour2094 3 жыл бұрын
単純に英訳の時にそうなっただけかと思います。 思考(thinking)と指向(oriented)は日本語では似ていますが、 child oriented(指向) book.は子供向けの本で、子供のことを考える(思考)本ではないので、英語の意味合いが異なるだけかと。
@ishinjiroster
@ishinjiroster 2 жыл бұрын
プログラミング言語の文法レベルでオブジェクトがサポートされているからです。最初からオブジェクトの定義、作成、操作などを前提としてプログラミング言語そのものが設計されているからです。 「オブジェクト指向について」とは「オブジェクト指向プログラミング言語におけるオブジェクトについて」というのが正しく、誤解のない言い方だと思います。
@Arsche
@Arsche 9 ай бұрын
アップルが推奨する、データ構造とインターフェイスの切り分け、結構めんどい
@tYujiro
@tYujiro 3 жыл бұрын
オブジェクト指向は、20年以上前の技術です。 現在以下のような環境変化からオブジェクト指向が使われない現場が多くあります。 1.ストレージのコスト低下 2.通信コストの低下 3.通信速度の向上 古い技術だからではなく、注目されている関数型などは更に古い技術なので現在の環境に合致するかです。 1番は通信環境の劇的な変化により常に通信をしてサーバのストレージに状態を保存するという前提がオブジェクト指向を排除したのではと思います。 前提とする環境を知って効率よく学習することをオススメします。 もちろん、オブジェクト指向が現役の環境もあります。
@tYujiro
@tYujiro 3 жыл бұрын
思考というのであれば、会議などでは有用ですね。 新規事業・映画や小説など物語などの骨子を作るのに役立ちます。 音楽のコード進行の部分を既存の事業や物語から抽出するのは必要です。 トヨタは車を作る会社ですが他方、金融会社でもあります。 借金してまでも欲しい商品を作り、トヨタファイナンスで金利による収益を生む。 車の部分を家に変えるとトヨタホームになります。 借金しても欲しい商品を作り金利による収益 このモデルを見る思考にオブジェクト指向的な思考は有用です。
@misakam4458
@misakam4458 3 жыл бұрын
JavaScript「そうか」
@misakam4458
@misakam4458 3 жыл бұрын
​@@jdotsystem Python「そうか」
プログラミング上達間違いなしの「写経」のやり方を解説します!
21:27
SAMURAI ENGINEER [侍エンジニア]
Рет қаралды 67 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
サーバーとは?仕組みや種類・役割・用途をわかりやすく解説
10:20
SAMURAI ENGINEER [侍エンジニア]
Рет қаралды 200 М.
オブジェクト指向のクラスとは?クラスに関する基礎知識を解説!
8:40
SAMURAI ENGINEER [侍エンジニア]
Рет қаралды 32 М.
JavaScriptとは?特徴や将来性から合わせて学ぶべきスキルをわかりやすく紹介
8:30
【初心者必見】Webの仕組みとは?Webサービス・アプリが動く仕組みを紹介
21:18
SAMURAI ENGINEER [侍エンジニア]
Рет қаралды 170 М.
【完全マスター】継承やポリモーフィズムの考え方やプログラムが丸分かり【Javaプログラミング入門講座 総集編】
2:18:51