Late Binding Delegates: A delegate is a repository of type-safe function pointers.