oo是什么意思?
每个人表达的意思都有很多种,包括哈哈、哦、无言等等;缩写:海洋局over and out goal oriented;object oriented
Kay原话中的Alan“Messaging”指的是“message passing”,而不是“message passing”。消息传递是指“对象”之间所谓的“通信”方法。因此,消息传递和“封装”、“继承”和“多态”之间没有冲突。这是一种意义。例如,如果您有一个可以接收消息M的对象a,那么用Java编写它的相对常见的方法是a.M(),在Smalltalk中,它是一个M。他们的意思是“传递信息M”给对象a。因为对象之间的通信方式是发送信息(就像人类的通信不能通过脑电波直接传输一样,对象不能直接处理彼此的私人信息),因此,如果一个对象不公开一些可以接收的消息,那么该对象的其他信息将被隐藏。消息传递意味着封装。alankay说,在他的想象中,C不是面向对象的语言,这并不妨碍C被称为面向对象的语言。关键在于OO关注哪些方面。JavaScript和IO是“基于原型”的面向对象语言。他们不使用C语言,也不使用Java等类的概念;clos方法附加到一个广义函数而不是一个类,定义的类不封装内部信息;在SiCp中,作者用scheme中的闭包实现了消息传递机制;Erlang的消息传递机制更为彻底,但在OO方面似乎没有提到Erlang。所以Smalltalk说C不是他想象的那样,这并不妨碍C被称为OO语言。
“oo”是什么意思?
我在丹吉尔和宾果的一个市场!我找到了这个。你看!我找到了这个。