ruby和python中没有过程代码和非mvc?

2024-04-26 14:00:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道这两种语言需要oop。你知道吗

但是在类里面,你能有程序代码吗?你知道吗

对于mvc部分,这种模式与他们的框架一起出现,对吗?你知道吗

与实际语言本身无关?你知道吗


Tags: 框架语言模式程序代码oopmvc
2条回答

这两种语言都不需要OOP,尤其是Python。在Python中,您可以编写任意数量的普通函数,并且有许多模块不定义任何类。在Ruby中,您可以做同样的事情,除了在模块上使用方法而不是函数。你知道吗

MVC与框架相关,而与语言本身无关,这是正确的。你知道吗

它们不需要OOP,但需要过程代码,因为它们是命令式语言,而不是函数式语言。你可以使用一些功能性技巧。你知道吗

有很多框架对这两种语言都使用MVC,是的。你知道吗

相关问题 更多 >