你没搞清楚什么是“设计模式”,你口中的设计模式是GoF23这种,全称叫做“面向对象设计模式”,当然不是让你直接用在C这种过程式或是Haskell这种函数式编程语言里的,它们自然有自己的一套设计模式,比如
,这和上层底层无关,和编程范式有关。