タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Javaとknowledgeとprogrammingに関するraimon49のブックマーク (1)

  • メソッド (計算機科学) - Wikipedia

    メソッド (method) あるいはメンバー関数 (member function)とは、オブジェクト指向プログラミングにおいて、オブジェクトに関連付けられた関数または手続きであり、オブジェクトの状態を操作したり振る舞いを実現したりするために外部から呼び出されるプログラム要素である。 オブジェクト指向プログラミングにおけるメソッドという用語は元々SmalltalkによってSimulaのメンバープロシージャー (member procedure) をメッセージとメソッドに分けるために導入された。C++ ではメンバー関数と呼ばれるが、これはSimulaのメンバープロシージャーをC言語に流用したことに由来している。Javaのような言語やマイクロソフト[1]などの企業がメソッドという用語を使っているのは、元々C++よりもSmalltalkの影響を受けていたためである[要出典]。近年[いつ?]では言

    raimon49
    raimon49 2010/08/05
    C++およびC#ではメソッドにvirtual修飾子で明示することでオーバーライド可能に, Javaはデフォルトで暗黙的にvirtual methodになっている。override修飾子はC#, Javaどちらも必要。
  • 1