Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
哪些语言不被认为是OOP语言_Oop_Object_Language Agnostic - Fatal编程技术网

哪些语言不被认为是OOP语言

哪些语言不被认为是OOP语言,oop,object,language-agnostic,Oop,Object,Language Agnostic,我听说的每一种编程/脚本语言都是面向对象编程的O.O.p语言。有哪些不被视为O.O.P语言的语言示例。汇编、C、BASIC、Fortran、Forth、Pascal、Brainf**k、Malbolge和几十种以上。汇编、C、BASIC、Fortran、Forth、Pascal、Brainf**k、Malbolge和几十种以上。OOP是一种范例,而不是语言。一些语言,如Javascript或PHP,可以使用OOP,但不需要使用,因为它们是多半径的 有些语言如C或Java必须使用对象,但这并不意味

我听说的每一种编程/脚本语言都是面向对象编程的O.O.p语言。有哪些不被视为O.O.P语言的语言示例。

汇编、C、BASIC、Fortran、Forth、Pascal、Brainf**k、Malbolge和几十种以上。

汇编、C、BASIC、Fortran、Forth、Pascal、Brainf**k、Malbolge和几十种以上。

OOP是一种范例,而不是语言。一些语言,如Javascript或PHP,可以使用OOP,但不需要使用,因为它们是多半径的

有些语言如C或Java必须使用对象,但这并不意味着程序需要面向对象。但在这种情况下,它被认为是糟糕的设计。尽管C支持对非OOP的lambdas或linq之类的sugar进行编码,但甚至还有一些代码描述OOP

有些人试图用不太支持的语言模仿他们最喜欢的范例。例如,jQuery试图使用函数或一元范式,有人说这不是一个好主意,尽管这个库非常流行


我建议掌握最流行的范例及其与OOP的区别。

OOP是一种范例,而不是语言。一些语言,如Javascript或PHP,可以使用OOP,但不需要使用,因为它们是多半径的

有些语言如C或Java必须使用对象,但这并不意味着程序需要面向对象。但在这种情况下,它被认为是糟糕的设计。尽管C支持对非OOP的lambdas或linq之类的sugar进行编码,但甚至还有一些代码描述OOP

有些人试图用不太支持的语言模仿他们最喜欢的范例。例如,jQuery试图使用函数或一元范式,有人说这不是一个好主意,尽管这个库非常流行


我建议您掌握最流行的范例及其与OOP的区别。

您对OOP语言的定义了解多少?哪些语言不满足这个定义?你对OOP语言的定义了解多少?哪些语言不满足这个定义?在这个列表中,至少Basic和Pascal是OO@slebetman:某些变体支持OOP。基本语言本身没有。在这个列表中,至少Basic和Pascal是OO@slebetman:某些变体支持OOP。基本语言本身不需要。