根据我的理解,OOP语言处理抽象,继承和多态。那是对的吗?
我的问题是非OOP语言如何利用设计模式?
答案 0 :(得分:0)
Shawn Mclean的评论中提到的链接非常好。
设计模式通常是关于OO的,但它们并非必须如此。物理架构的原始设计模式为pattern languages。
查看Patterns in Functional Programming或(实时/嵌入式)[http://www.eventhelix.com/realtimemantra/patterns/],其中OO通常不可用。
答案 1 :(得分:0)
在C函数中,指针通常用于实现多态,设计模式Command等。