タグ

オブジェクト指向に関するmytkbizのブックマーク (6)

  • Blog

    明示的 意味 แพลตฟอร์มการเรียนรู้และพัฒนาทักษะด้วยเทคโนโลยี https://suin.io เป็นแพลตฟอร์มที่ให้คุณเรียนรู้และพัฒนาทักษะทางเทคโนโลยีอย่างสะดวกสบาย เรามุ่งมั่นในการให้ความรู้และประสบการณ์ที่มีคุณค่าในการพัฒนาตนเอง pascalcase

    Blog
  • PHPのinterfaceとabstractを正しく理解して使い分けたいぞー ::ハブろぐ

    interfaceとabstractの特徴と違いを捉える 今回もPHP話。(正しくないことは @ahomu に教えてもらえると助かりマス) PHP5では、interface(インターフェイスの宣言)やabstract(抽象化)が使用できます。これらの説明を読むと、一見して同じような役割を持っているように見えます。 それは両者とも、メソッドの実装を「インターフェイスを実装したクラス」や、「抽象クラスを継承したクラス」に強制的に任せる機能を持っているからです。これらの挙動は、外見上とても似ています。少なくとも自分はそこで引っかかりました。 interfaceもabstractも便利なオブジェクト指向機能ですが、使い分けができないと、もったいないです。ありがちな話だと、いつまでもabstract一辺倒で、interfaceの出番が見つからない、とか。 今回はそのへんを自分の理解を整理しつつ書き留

    PHPのinterfaceとabstractを正しく理解して使い分けたいぞー ::ハブろぐ
  • 俺がオブジェクト指向プログラミングで挫折して得た答え : IT速報

    1: 以下、\(^o^)/でVIPがお送りします 2014/09/24(水) 17:23:07.59 ID:S2muw1Ln0.net 手続き指向から入ってオブジェクト指向を理解するのは至難の業 そもそも個人レベルではオブジェクト指向なんて必要ない というかわざわざ遅く書く必要がどこにあるのか 2: 以下、\(^o^)/でVIPがお送りします 2014/09/24(水) 17:23:32.02 ID:Mo8Uaubu0.net そうだね! 4: 以下、\(^o^)/でVIPがお送りします 2014/09/24(水) 17:24:07.35 ID:Whyimmaqi.net 継承!継承! 5: 以下、\(^o^)/でVIPがお送りします 2014/09/24(水) 17:25:20.35 ID:S2muw1Ln0.net 継承とか何の為にあるんだよ 継承使って再利用できるもの作るとか無駄にも

    俺がオブジェクト指向プログラミングで挫折して得た答え : IT速報
  • オブジェクト指向分析/設計概論

    1 はじめに Javaプログラミングを行っていくうえで、大きな関門となるのはオブジェクト指向分析/設計でしょう。「クラスとオブジェクトの違いは」といった初歩的なものから、「再利用性を高めるためのフレームワークとコンポーネントの責任の配分の度合」といった高度なものまで、Javaプログラミングの要諦(ようてい)はオブジェクト指向分析/設計との関係の中にあるに違いありません。 Javaプログラマという立場からオブジェクト指向分析/設計を取り巻く状況を整理してみるのが稿の目的です。 業界標準のオブジェクト指向モデリング言語であるUMLと、代表的なオブジェクト指向分析/設計プロセスであるユニファイドプロセス、そして最近発展が著しいパターン技術をベースにJavaプログラマに取ってのオブジェクト指向分析・設計の枠組みを総括してみました。 2 オブジェクト指向とは何か オブジェクト指向といえばクラスやイ

  • オブジェクト指向を考える──普遍の知識

    オブジェクト指向を語るうえでポイントとなるのは、「ものの質」に関する考え方だ。今回はプラトンとアリストテレスの思想を引き合いに「ものの質」を考えてみよう。 前回「UML2メタモデルを読む - 知識とは何か?(2)」まで、UML2メタモデルを題材にして「知識」とは何かについて考えてきました。UML2仕様で定義されるモデル要素の語彙(ごい)の幅と深さを段階的に拡大していく仕組みは、次の2つでした。 継承および多重継承の仕組みを用いて親の特性を引き継いで、名前の異なる新たな要素を追加して語彙の幅を広げていく パッケージのマージを用いて、同じ名前の要素の意味付けを拡張し、語彙を深めていく この方法は、われわれ人間がそうとは意識せずに自分の知識を広め、深める方法を暗示させるものです。 今回は、オブジェクト指向とは何であるかについて、あらためてじっくりと考えてみたいと思います。そこには、何か普遍の

    オブジェクト指向を考える──普遍の知識
  • いまさら聞けないJavaによるオブジェクト指向の常識

    いまさら聞けないJavaによるオブジェクト指向の常識:プログラマーの常識をJavaで身につける(11)(1/5 ページ) 連載は、Java言語やその文法は一通り理解しているが、「プログラマー」としては初心者、という方を対象とします。Javaコアパッケージを掘り下げることにより「プログラマーの常識」を身に付けられるように話を進めていきます。今回は、Javaを学習する際によく耳にする「オブジェクト指向」について。いまさら聞けない人はぜひ読んでみてください。 いまこそ振り返る「オブジェクト指向」 今回は、オブジェクト指向プログラミングの常識について、Java言語を通じて学んでいきます。 この連載「プログラマーの常識をJavaで身につける」では、Java言語やその文法は一通り理解しているが、「プログラマー」としては初心者、という方を対象としています。そのため、稿をご覧になっているJava言語や

    いまさら聞けないJavaによるオブジェクト指向の常識
  • 1