Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我经常使用允许您从某个类继承并覆盖那里的方法的框架,它将被调用。
从框架的角度来看,它是如何完成的?这是什么图案?
不确定您在什么上下文中使用框架一词,但您所描述的听起来像polymorphism。
polymorphism
听起来您正在使用一种为代码提供元数据的编程语言/平台。框架使用元数据来查找实现特定类的任何类。
它不是一种特定的设计模式(不是我所知道的一种),而是一种可以应用于大多数现代语言的技术。例如,ASP.NET 使用它作为它的global.asax文件(我在我的 .NET 框架中使用它)。
global.asax
它通常用于应用程序入口点来控制对象的生命周期。