给OOP专家的一个问题。 - 页 34 1...272829303132333435363738394041...55 新评论 Dmitry Fedoseev 2019.10.03 18:58 #331 Реter Konow: 我还没有读过。我将在闲暇时阅读它。你到底有什么建议? 康德,黑格尔。很久以前。但我自己开发了一个特殊的 "对象 "模型。 你最好研究一下编程中的OOP基础知识。 而总的来说,最好是从费尔巴哈概念的角度来考虑OOP的概念,嗯,也许,有些时候也可以从原始泛论的角度来考虑,而新卢德主义和埃克斯特罗皮亚主义的方法应该避免,因为从原始泛论传统的角度来看,它们不是很合适,因为它们的常规主义很强。 Реter Konow 2019.10.03 19:24 #332 Dmitry Fedoseev: 最好学习编程中的OOP基础知识。 ... 基本原理:取一个任务,从中选择 "对象"。为每个对象创建一个类。描述类中的对象。 我们建立了一个树状的方案,其中 "根 "是最抽象的对象,具有最抽象的属性,然后我们创建子孙对象的类,具有更具体的属性和方法。类通过继承链实现对对象描述 的封装,类实例链接属性和方法。类的一般方案在逻辑上应该与自然的语义分类相对应。 我们将意义领域 "解析 "为实体,并将它们 "挂 "在树状的序列中--从抽象到具体,以同样的 "树状 "形式来继承属性和方法。很方便,但你必须忍受复杂的语法障碍,用于分离和连接对象、属性、方法和数据。 Dmitry Fedoseev 2019.10.03 19:27 #333 Реter Konow: 基础知识:取一个任务,从中选择 "对象"。为每个对象创建一个类。描述类中的对象。 我们建立了一个树状的方案,具有最抽象属性的最抽象对象被 "扎根",然后创建具有更具体属性和方法的派生对象类。类通过继承链实现对对象描述 的封装,类实例链接属性和方法。类的一般方案必须在逻辑上与自然语义分类相匹配。我 们将解决方案区域 "扩展 "为实体,并以树状顺序 "悬挂 "它们--从抽象到具体,以同样的 "树状 "形式继承属性和方法。很方便,但你必须忍受复杂的语法障碍,用于分离和连接对象、属性、方法和数据。 突出了错误的论述。分类必须与要解决的任务相对应。 aleger 2019.10.03 19:57 #334 Dmitry Fedoseev: 这不是这里的问题。这只是把一个对象 从 一组实体中分离出来。 总之,没有什么可争论的......。 Dmitry Fedoseev 2019.10.03 20:13 #335 aleger: 没关系--没有什么可争论的......。 然而...例如ADX指标--ADX线的水平显示趋势的强度。当然,一切都是近似的和相对的。 aleger 2019.10.03 20:44 #336 Dmitry Fedoseev: 如果有的话...例如,ADX指标--ADX线的水平显示了趋势的强度。当然,任何事情都是近似的和相对的。 我只需要知道每个趋势的开始和结束,这一点完全可以通过以下方式实现 当前的趋势指标,其原型是著名的 "之 "字形。 [删除] 2019.10.04 06:13 #337 Реter Konow: 我还没有读过。我将在闲暇时阅读它。你到底有什么建议? 当然,是C++。 但你可以从这个 开始。 ООП для школьников. 2019.09.08www.mql5.com ======================================================================================================================== В этой теме будет нескольк... Реter Konow 2019.10.05 17:04 #338 在思考继承和多态性的意义时,我得出的结论是,它们是构造对象动态内容的工具,有助于连接和封装各层分布式数据。继承的目的是为了结构化数据,多态性是为了方法。也就是说,--继承和多态性是适用于两种内容的同一工具--信息和方法。 继承和多态性自然产生了一个对象的树状结构,其中特定的链很重要。 它们执行的是一种封装功能,它们的每一个片段都可以被当作一个独立的对象。有趣的是,OOP结构化总是将数据从抽象到具体,从一般到私有。整体被划分为类型和形式,并通过继承链与它们有直接的关系,每条链都与其他链分开,但在一个共同的根上汇入它。 乍一看,我描述的是一个简单的树状层次结构,但重点是,OOP把它作为处理数据的普遍原型提出来,提供了最有效和最方便的编程方式。我不否认这一点。 我想知道OOP如何解决链之间的 "交叉链接 "问题。 Dmitry Fedoseev 2019.10.05 18:33 #339 那么应该是继承来扩展功能,多态 来覆盖功能。尽管在这两种情况下都使用了多态性和继承性。 Реter Konow 2019.10.05 18:45 #340 Dmitry Fedoseev: 然后通过继承来扩展功能,通过多态性 来覆盖功能。尽管在这两种情况下都使用了多态性和继承性。 如何在层次结构中某处有共同根的子类之间建立交叉链接? 比如说。F类和Z类是一个继承链的末端环节,在层次结构中有一个共同的根,即A类。 如何从F类获得Z类的数据或方法? 1...272829303132333435363738394041...55 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我还没有读过。我将在闲暇时阅读它。你到底有什么建议?
康德,黑格尔。很久以前。但我自己开发了一个特殊的 "对象 "模型。
你最好研究一下编程中的OOP基础知识。
而总的来说,最好是从费尔巴哈概念的角度来考虑OOP的概念,嗯,也许,有些时候也可以从原始泛论的角度来考虑,而新卢德主义和埃克斯特罗皮亚主义的方法应该避免,因为从原始泛论传统的角度来看,它们不是很合适,因为它们的常规主义很强。
最好学习编程中的OOP基础知识。
...
基本原理:取一个任务,从中选择 "对象"。为每个对象创建一个类。描述类中的对象。
我们建立了一个树状的方案,其中 "根 "是最抽象的对象,具有最抽象的属性,然后我们创建子孙对象的类,具有更具体的属性和方法。类通过继承链实现对对象描述 的封装,类实例链接属性和方法。类的一般方案在逻辑上应该与自然的语义分类相对应。 我们将意义领域 "解析 "为实体,并将它们 "挂 "在树状的序列中--从抽象到具体,以同样的 "树状 "形式来继承属性和方法。很方便,但你必须忍受复杂的语法障碍,用于分离和连接对象、属性、方法和数据。
基础知识:取一个任务,从中选择 "对象"。为每个对象创建一个类。描述类中的对象。
我们建立了一个树状的方案,具有最抽象属性的最抽象对象被 "扎根",然后创建具有更具体属性和方法的派生对象类。类通过继承链实现对对象描述 的封装,类实例链接属性和方法。类的一般方案必须在逻辑上与自然语义分类相匹配。我 们将解决方案区域 "扩展 "为实体,并以树状顺序 "悬挂 "它们--从抽象到具体,以同样的 "树状 "形式继承属性和方法。很方便,但你必须忍受复杂的语法障碍,用于分离和连接对象、属性、方法和数据。
突出了错误的论述。分类必须与要解决的任务相对应。
这不是这里的问题。这只是把一个对象 从 一组实体中分离出来。
总之,没有什么可争论的......。
没关系--没有什么可争论的......。
然而...例如ADX指标--ADX线的水平显示趋势的强度。当然,一切都是近似的和相对的。
如果有的话...例如,ADX指标--ADX线的水平显示了趋势的强度。当然,任何事情都是近似的和相对的。
我只需要知道每个趋势的开始和结束,这一点完全可以通过以下方式实现
当前的趋势指标,其原型是著名的 "之 "字形。
我还没有读过。我将在闲暇时阅读它。你到底有什么建议?
当然,是C++。
但你可以从这个 开始。
在思考继承和多态性的意义时,我得出的结论是,它们是构造对象动态内容的工具,有助于连接和封装各层分布式数据。继承的目的是为了结构化数据,多态性是为了方法。也就是说,--继承和多态性是适用于两种内容的同一工具--信息和方法。
继承和多态性自然产生了一个对象的树状结构,其中特定的链很重要。 它们执行的是一种封装功能,它们的每一个片段都可以被当作一个独立的对象。有趣的是,OOP结构化总是将数据从抽象到具体,从一般到私有。整体被划分为类型和形式,并通过继承链与它们有直接的关系,每条链都与其他链分开,但在一个共同的根上汇入它。
乍一看,我描述的是一个简单的树状层次结构,但重点是,OOP把它作为处理数据的普遍原型提出来,提供了最有效和最方便的编程方式。我不否认这一点。
我想知道OOP如何解决链之间的 "交叉链接 "问题。
然后通过继承来扩展功能,通过多态性 来覆盖功能。尽管在这两种情况下都使用了多态性和继承性。
如何在层次结构中某处有共同根的子类之间建立交叉链接?
比如说。F类和Z类是一个继承链的末端环节,在层次结构中有一个共同的根,即A类。
如何从F类获得Z类的数据或方法?