在休息室谈论巴解组织的问题 - 页 14

 
Renat Fatkhullin:

不要再为OOP争论不休。

这种情况早已不复存在,大约20年前还可以争论 "程序化与面向对象"。现在这只是荒谬的,甚至不能算作火焰。

一个故事,就像沃尔昌斯基喜欢做的那样:1995-1996年,我正在写一个网络项目,主管走过来问:"你能用类写吗?- 当然,我有,这里是代码。

OOP对FP现在是一种不同的对抗。许多OOP的信徒已经放弃了,开始投奔对手。此外,FP有一个严重的证据数学基础。巴解组织没有这一点。

 
Alexey Volchanskiy:

好吧,如果版主睡着了,他们会的)。而OOP课程已经在全面展开。但不是在这里。在这里开始严肃的事情是没有意义的。


它是在哪里进行的?

 
Vasiliy Sokolov:

现在有一种不同的对抗,即巴解组织与FP的对抗。许多OOP的支持者已经放弃了,开始投靠他们的对手。此外,OP有一个严重的证据数学基础。巴解组织没有这一点。

但是,当它超过了所创建的代码和项目 的0.000x-1.0%的水平时,才有可能认真讨论它。

目前,这是一个强烈的应用方向,对资源的开销过大。

所有的 "证据数学 "在无力学习、完全懒惰和无视质量的情况下显得苍白无力。所以没有什么变化。Vaughn甚至不能理解OOP。
 
Alexey Volchanskiy:

好吧,如果版主睡着了,他们会的)。而OOP课程已经在全面展开。但不是在这里。在这里开始严肃的事情是没有意义的。

嗯...你是为自己的主题设定方向的人。而版主们应该劝说你坚持这个方向......。


 
Artyom Trishkin:

哦,好吧...你设定了你自己线的方向。而版主应该告诉你坚持你设定的方向,而不是谈论女孩......


Artem,你错了。没有女孩你能做什么?- 女孩们都是我们的:-))

说真的,我想讨论的是这个问题。有一个类,它的复制构造函数被写入,赋值运算符 被重写。问题。他们应该在什么时候,以及他们是否应该不同?

 
Dennis Kirichenko:

Artem,你错了。没有女孩你能做什么?- 女孩们都是我们的:-))

但说真的,这是我想讨论的问题。有一个类,它的复制构造函数被编写,赋值运算符 被重写。问题。他们应该在什么时候,以及他们必须是不同的?

运算符的重写除了给你带来语法上的好处外,什么都没有。最好放弃这种做法,使用Copy()或Clone()方法来代替赋值运算符--简单明了。

class CMyClass
{
private:
   int m_state;
public:
   CMyClass* Copy()
   {
      CMyClass* obj = new CMyClass();
      obj.m_state = state;
      return obj;
   }
}

标准比较字符最好留给指针。

 
Artyom Trishkin:

哦,好吧...你设定了你自己线的方向。而事实证明,版主必须劝说你坚持你设定的方向,而不是在小鸡上说话。



我在第10号帖子中写道:"Artem,这里有一个请求。致您和所有尊敬的版主。我欢迎我们社区的笑话,包括关于我的笑话。你看,到目前为止,只标记了旧的守卫,我们互相认识。

但这里的哭泣者请离开,否则我将离开并去其他论坛。计划在这里写一些严肃的事情,当然也有一些幽默感。哭哭啼啼的人只会滋生出粗暴和破坏力。"

好吧,几乎没有任何哭泣的人,但无论如何,这个话题马上就被搞砸了。我的意思是,你可以在这里讨论一些OOP的问题,但我在其他地方开始学习,那里的纪律更严格。如果你有兴趣--请亲自写信给我

既然这个想法失败了(我从一开始就预见到了),就有可能一次关于D。

 
Alexey Volchanskiy:

阿列克谢,你需要更具体一些,少一些伏特加/女孩和其他诱人的东西。我相信这里已经有想读你的人了。你有了一个很好的开始。

 
Vasiliy Sokolov:

重写操作符只提供了语法上的糖。最好放弃这种做法,使用Copy()或Clone()方法来代替赋值运算符--简单而明确。

标准比较字符最好留给指针。


在我看来,这没有什么区别。而且MQL中没有指针,所以你不能混淆它们。

 
Vasiliy Sokolov:

阿列克谢,你需要更具体一些,少一些伏特加/女孩和其他诱人的东西。我相信这里已经有想读你的人了。你有了一个很好的开始。


唯一不相关的帖子是今晚。所以我几天前写了一篇带有虚拟函数 例子的文章,那又怎样。它被埋在一吨的矿渣下。没有一个人对此作出回应。你不能在这里创建任何课程,它是一个聊天室)。

该网站不断挂起,有5条信息无法发送,甚至只是等待,但它发生了,只是所有崩溃了。