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

 
无论如何,我将发展它,如果有任何有趣的发展,我将分享它们。一切都比讨论琐碎的事情更有趣。你可以说这是一个实验。
 
Реter Konow:
是的,这很简单。你和其他许多人 "从内部 "看待编程。它是如此之大,而你们都在它的内部。它是主要的东西,你要遵守它的规则。我从外面看编程。这只是我的创造力。我的意思是,我比ONE大,我可以做我想做的。嗯,这是每一个人的选择。

一个孩子在沙盘上玩耍的水平--一切都在他的指尖上:城堡、道路、馅饼。但要抬起眼看看周围--要么是他的年龄不对,要么是恐惧使他不能这样做。

[删除]  
Реter Konow:

我的方法也是一种OOP。只是目前的表现形式不同,"客观性 "较差。但本质是一样的。

1.内核中的封装是存在的。

2.部分多态性。也就是说,引擎与Windows和元素一起工作,但在每个块中都有一个插入的条件,定义与特定类型的元素一起工作。

3.目前没有对象属性 的继承性,因为图形核心不提供层次结构。但这是可以解决的。

我想创建一个基于内核和引擎的 "轻量级 "OOP,用最少的语法,用数字表示内核中的对象,完整的层次结构,分类,属性和功能的继承。就是说,同样的OOP,但我的。

"轻量级 "OOP - 一个毫无意义的短语。

[删除]  
Реter Konow:
你能想象物体的数字表现的优势吗?它们可以不停地繁殖,不停地被繁殖。不是对类的引用,不是类的实例,而是具有所有可能的属性的完整的对象。 在标准的OOP中,你不可能轻易做到这一点

一个错误的主张。

 
Реter Konow:
无论如何,我将发展它,如果有任何有趣的发展,我将分享它们。一切都比讨论琐碎的事情更有趣。你可以说这是一个实验))。
请看 "知识表示系统 "以获得灵感。
 
非常有趣,"完整的 "对象与类实例有什么不同?
 
Aliaksandr Hryshyn:
查阅 "知识表示系统 "以获得灵感。

非常有用的文章。谢谢你。

https://habr.com/ru/post/346236/

 
Dmitry Fedoseev:

阅读https://ru.wikipedia.org/wiki/Представление_знаний

这个领域的编程是实验性的,没有绝对的准则。每个人都可以发明自己的方法来代表知识和创建人工认知系统。这个领域还没有被征服,其中有许多东西需要寻求。标准方法可能没有什么用处。只有几行是关于在建立专家系统中使用OOP的。

Представление знаний — Википедия
  • ru.wikipedia.org
Представление знаний — вопрос, возникающий в когнитологии (науке о мышлении), в информатике и в исследованиях искусственного интеллекта. В когнитологии он связан с тем, как люди хранят и обрабатывают информацию. В информатике — с подбором представления конкретных и обобщённых знаний, сведений и фактов для накопления и обработки информации в...
 
Реter Konow:

阅读https://ru.wikipedia.org/wiki/Представление_знаний

这个领域的编程是实验性的,没有绝对的准则。每个人都可以发明自己的方法来代表知识和创建人工认知系统。这个领域还没有被征服,其中有许多东西需要寻求。标准方法可能没有什么用处。只有几行是关于在建立专家系统中使用OOP的。

读了它,然后呢?

 
Реter Konow:

非常有用的文章。谢谢你。

https://habr.com/ru/post/346236/

一篇内容丰富的文章。

Retag Konow:

阅读https://ru.wikipedia.org/wiki/Представление_знаний

这个编程领域是实验性的,没有绝对的准则。每个人都可以自由地发明他或她自己的方法来表示知识和创建人工认知系统。这个领域还没有被征服,其中有许多东西需要寻求。标准方法可能没有什么用处。只有几行是关于在建立专家系统中使用OOP的。

但这是你想做的事。




SZZ:我想让你更容易些,建议你看看现成的解决方案,但这有什么意义?你也可以把你的知识视野拧在那里,但为了以防万一,谷歌CLIPS ....。以防万一?