“ S”在OOPS中代表什么?


30

我已经在Google中搜索了“ OOPS ” 的完整形式,但是不幸的是,答案有很多。有人说它是“ 系统 ”,有人说它是“ 结构 ”,甚至有人称它为概要 ”。

有人能启发我,找到带有正确且正确的参考文献的完整OOPS形式吗?

非常感谢大家,帮助了我。


9
OOP =面向对象编程。糟糕的情况则大不相同。
Vineet Reynolds,

3
您可能在OOPSLA的背景下看到了它,OOPSLA是ACM关于面向对象编程,系统,语言和应用程序的研究会议。
Blrfl 2013年

2
面向对象的编程实际上不是一个系统,而是一个编程模式。因此,根据我来说,OOPS没有任何意义。它只是OOP。
Aditya Bokade 2014年

Answers:


20

我会说使用最多的是面向对象编程系统。但是,实际上,这种用法并不普遍,也不足以保证它是一个有用的缩写。链接非常酷,全都与缩写有关。否则我会同意Vineet Reynolds的观点,并说,实际上,您应该只使用“ OOP”并将“ OOPS”视为“哎呀”。


31

在我所看到的所有地方,使用“ OOPS”的人都不是母语为英语的人。因此,我真正相信许多开发人员出于习惯使用“ OOPS”。这样做是因为其他开发人员也这样做。

我认为重要的是要弄清楚术语是面向对象的编程,而“ S”是多余的。如果在Internet上搜索“面向对象的编程系统”,那么您会得到一些结果,但是却没有很多结果。

面向对象编程是一种哲学。称它为系统是不适当的。系统将是实现面向对象编程哲学的东西。


6
尽管我不是讲英语的人,但是将OOP称为“哲学”听起来对我来说并不熟悉。我认为“范式”一词已确立。
布朗

1
@DocBrown“方法”或“方法”是更常用的术语。“ Paradigm”作为I-know-buzzwords-beanhead出现。从技术上讲,它仍然是正确的用法-有点尴尬。“哲学”开始呈现出神学上的含义,暗示着潜在的负面含义。公平地说,我将承认OOP 影响您对事物的看法,并且确实有理由要成为一种哲学,因此它也是一个正确的术语。方法论可能是最中立的术语。Sam-关于声明不是系统的OOP的很好观察。

3

取决于您对以下来源的评价程度,但是最常见的是“系统”。但是,正如您已经发现的那样,它并不经常使用,因此,如果您想让听众清楚一点,请不要自己使用缩写。

面向对象的程序设计系统(OOPS),面向对象的编程系统,面向对象的编程人员

OOPS面向对象编程系统;zie OOP Gevonden op http://www.ming-automatisering.nl/Definities/defin

oops 1 Foutje。2面向对象的编程系统。Gevonden op http://www.woorden-boek.nl/woord/oops

来源:http//www.encyclo.nl/begrip/OOPS ://www.encyclo.nl/begrip/OOPS(荷兰语)

OOPS –面向对象的编程系统

OOPS可能有许多流行的含义,最流行的定义是面向对象的编程系统

来源:http//www.auditmypc.com/oops.asp

您甚至获得了GOOPSOOPSMP作为实际的实现。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.