binding به تعیین متدی (Method) که فراخوانی شده است، گفته می شود.
کلا دو نوع binding داریم: Static binding و dynamic binding
static binding: زمان کامپایل (compile time) رخ می دهد. مثال: متدهای Overloading
dynamic binding: زمان اجرا (runtime) رخ می دهند. مثال: متدهای Overriding