メソッド (計算機科学)
↑ MFC、COM、.NET Frameworkではメソッドという用語が使われる。
↑ SmalltalkやObjective-Cではメッセージ転送の仕組みによりオブジェクトが受信したメッセージを取得することができる。また、Objective-Cではメソッドを操作するために class_getInstanceMethodといったMethodが付く関数やメソッドを提供しており、メッセージを操作するためには objc_msgSendといったmsgが付く関数やメソッドを提供している。
↑ 例えばSmalltalkでは"#addSelector:withMethod:"により既存のメソッドにセレクターを追加できる。またメッセージ転送により複数のメッセージを一つのメソッドで受け取ることができる。
↑ C++において、obj.staticMemberFunc()のようにインスタンスから静的メンバー関数を呼び出す糖衣構文はサポートされるが、クラス自体をオブジェクトとして扱うことはできない。
1 2 Javaにおけるメソッド呼出しの仕組み | Java Magazine | Oracle
↑ Performance Tips and Tricks in .NET Applications | Microsoft Docs
↑ Writing Faster Managed Code: Know What Things Cost | Microsoft Docs