给OOP专家的一个问题。 - 页 46

 

彼得的回答就像...被带向所有方向)


 
简洁和温顺是通往无限的道路。
口头禅是通往无名之地的道路。
天才和精神分裂症只有一步之遥。你在那里要小心,彼得。
 
Nikolai Semko:
简洁和温顺是通往无限的道路。
口头禅是通往无名之地的道路。
天才和精神分裂症只有一步之遥。你在那里要小心,彼得。

谢谢你的关心,尼古拉。没有什么可担心的,因为我在有意识的生活中一直在做这种智力工作。这就是研究。据我对你的了解,你自己一直在研究人工智能问题。我以为你有理解它的独特钥匙。

 
Реter Konow:

而你似乎认为你拥有理解它的独特钥匙。

哦,不!什么关键,只是一个适度的模式识别。
 
Nikolai Semko:
来吧!这是什么钥匙,只是一个适度的阐述。

我也只有少量的经验。我只是把它们放在那里让公众看。也许有人会想出一个有价值的想法。:)

例如 - 继承。我以前不明白为什么我需要它,但事实证明它是一个真正的宝藏!)

我怀疑OOP的辩护人是否完全理解它。我怀疑他们中的大多数人是否完全理解什么是对象,以及为什么OOP提供从抽象到具体的数据分布。OOP中的对象是如何不断被组织成一个层次的?为什么要这样做呢? 不太可能,很多人都会有意义地回答。

 
Реter Konow:

我也只有少量的经验。我只是把它们放在那里让公众看。也许有人会想出一个有价值的想法。:)

例如 - 继承。我以前不明白为什么我需要它,但事实证明它是一个真正的宝藏!)

我怀疑OOP的辩护人是否完全理解它。我怀疑他们中的大多数人是否完全理解什么是对象,以及为什么OOP提供从抽象到具体的数据分布。OOP中的对象是如何不断被组织成一个层次的?为什么要这样做呢? 这是不可能的,许多人将有意义地回答。

这就是这一切的原因......
那就是OOP开辟了新的视野,完美无极限。
我只是在意识到OOP的可能性的旅程的开始。
 
Реter Konow:

我也只有少量的经验。我只是把它们放在那里让公众看。也许有人会想出一个有价值的想法。:)

例如 - 继承。我以前不明白为什么我需要它,但事实证明它是一个真正的宝藏!)

我怀疑OOP的辩护人是否完全理解它。我怀疑他们中的大多数人是否完全理解什么是对象,以及为什么OOP提供从抽象到具体的数据分布。OOP中的对象是如何不断被组织成一个层次的?为什么要这样做呢?很难说,很多人都会有意义地回答。

如果有人不理解某件事情,并不意味着每个人也不理解它。

 
Nikolai Semko:
这就是这一切的原因......
那就是OOP开辟了新的视野,完美无极限。
我只是在实现OOP的可能性的旅程的开始。

一切都有一个限度。

我发现了标准OOP的问题。

  • 在多重继承中。
  • 在班级之间的横向关系中。
  • 静态 继承链和静态封装的问题。 但是,如果一个对象被建模并需要一个动态结构呢?人 工改写将不允许这样的对象快速、自然地发展。

标准的OOP缺乏人类思维所具有的灵活性。所有对象的结构都是静态的,如果不改变代码,继承的关系就不会改变。这是一个严重的缺点。


OOP是不变的,是意识的自然属性,但它的实施可能是有缺陷的。

 
有一些语言有动态对象--你可以在飞行中添加属性。但他们很慢。也可以提供具有这种功能的对象,但会很慢。
 
Dmitry Fedoseev:
有一些语言有动态对象--你可以在飞行中添加属性。但他们很慢。也可以提供具有这种功能的对象,但会很慢。
我明白了,谢谢你。