タグ

object-oriented-programmingとcomputer-scienceに関するnabinnoのブックマーク (3)

  • 米澤明憲 - Wikipedia

    米澤 明憲(よねざわ あきのり、1947年6月17日 - )は、日の計算機科学者。東京大学名誉教授[1][2]。マサチューセッツ工科大学 (MIT)Ph.D.[3]。現在、情報・システム研究機構(大学共同利用機関法人)機構長顧問[4]、国立情報学研究所(NII)所長特別補佐[5]、及び千葉工業大学人工知能・ソフトウェア技術研究センターシニアフェロー[6]。日学術会議元会員[7]。専門はオブジェクト指向プログラミング言語、分散コンピューティング、情報セキュリティ[8]。現在最もよく使われるプログラミング言語(Python, Java, C++等)の基方式であるオブジェクト指向プログラミングの推進・発展に初期から貢献し、その中心的な国際会議OOPSLA・ECOOPのプログラム委員及び委員長を歴任すると共に、「並列オブジェクト」概念・モデルの先駆者としても国際的に知られている[9][10]

    米澤明憲 - Wikipedia
  • 抽象データ型 - Wikipedia

    出典は列挙するだけでなく、脚注などを用いてどの記述の情報源であるかを明記してください。 記事の信頼性向上にご協力をお願いいたします。(2022年5月) 抽象データ型(ちゅうしょうデータがた、英: abstract data type、ADT)とは、データ構造とその操作手続きを定義したデータ型、またはデータ抽象[注釈 1]の方法の1つ。通常のデータ型であれば変数宣言で変数に束縛されるものは値であるが、抽象データ型の世界において値に相当するものはデータ構造とその操作[注釈 2]のまとまり[注釈 3]である。 抽象データ型を用いない場合、データ構造またはデータの操作手続きのアルゴリズムの変更を行うとソースコード中にその変更部分が散在してしまい規模によっては修正困難となるが、データとその操作がひとまとめに記載されることになる抽象データ型においては、型の定義における実装部分を変更するだけで修正が完了

  • インスタンス - Wikipedia

    オブジェクト指向言語においては、多くの場合クラスと呼ばれるものを元に作成したオブジェクトの実体を指す。データモデルやオブジェクト指向設計においても用いられる用語である。 インスタンスを生成するプロセスをインスタンス化 (instantiation、動詞形instantiate)という。 オブジェクト指向において、クラスあるいは型はオブジェクトの分類(分類概念)や集合に相当している。 あるクラス C のインスタンスとは、C という分類に属する(分類される)オブジェクトのことである。 Smalltalkの影響が強い言語では、クラス自体もまたオブジェクトとして扱うことができる(これをクラス・オブジェクトと言う)。そのような場合は特に、「クラスC のオブジェクト」といった言い方では、「クラスC に属するオブジェクト」の意味か「クラスC そのものを表すオブジェクト」の意味か曖昧になる。この場合、「ク

  • 1