Bug de redimensionamento de matriz em beta build 530 - página 7

 
angevoyageur:
Você já experimentou o metaeditor mql5 (ou o novo editor mql4 que é o mesmo) ? Há muitas melhorias.

Sim, muitas melhorias é como sair de um Ford e entrar em um Merc.

 
angevoyageur:
Concorde. Eu acrescentaria que o mql5 oferece mais funções de nível "baixo" do que o mql4. Por exemplo, muitas pessoas reclamam que o iBarShift() não existe em mql5. Mas o mql5 fornece funções mais detalhadas, assim você pode construir seu próprio iBarShift() e fornece também oop para que você possa reutilizá-lo facilmente em qualquer projeto (é claro que oop não é obrigatório para reutilizá-lo). Não tenho certeza se minha explicação é clara, pois meu inglês ainda é um tanto rudimentar.

Não peça desculpas por seu inglês, é muito bom que ele não seja sua primeira língua. Há pessoas inglesas que não usam o idioma tão bem quanto você, acredite em mim.

 
SDC:

Não peça desculpas por seu inglês, é muito bom que ele não seja sua primeira língua, há pessoas inglesas que não usam a língua tão bem quanto você, acredite em mim.

Obrigado, isso me encoraja a continuar aprendendo.
 

De nada :)

 
angevoyageur: É uma boa visão geral, exceto pelo polimorfismo. Quando você disse "A função pode lidar tanto com a confusão inteira quanto com a confusão dupla", não se trata de polimorfismo, mas sim de sobrecarga da função. Você também pode ter sobrecarga de operador em mql5 (traduzido erroneamente para sobrecarga de operação). OOP e polimorfismo é mais do que isso. Não tenho tempo para elaborar (especialmente em inglês), então sugiro que você leia a introdução do mql5 ao polimorfismo.
Você está certo que isso é mais Over Loading. Você tem um bom exemplo de Polimorfismo?
 
ubzen:
Você está certo que é mais Over Loading. Você tem um bom exemplo de Polimorfismo?

Adaptado de https://en.wikipedia.org/wiki/Polymorphism_(computer_science):

class Animal {
    virtual string talk();
}
 

class Cat : public Animal {
    string talk() {return "Meow!";}
}
 

class Dog : public Animal {
    string talk() {return "Woof!";}
}
 
ubzen:
Você está certo que isso é mais Over Loading. Você tem um bom exemplo de Polimorfismo?

Este é um bom exemplo: http://www.dvdactive.com/images/reviews/screenshot/2003/12/image3_copy0.jpg

Explicado

 
RaptorUK:

Este é um bom exemplo: http://www.dvdactive.com/images/reviews/screenshot/2003/12/image3_copy0.jpg

Explicado

Bom . Não sei por que eles dão a estas coisas simples estes nomes.
 
Obrigado. Agradecido e simples. Desejo que mais material sobre o OOP deixe de falar sobre a terminologia sem sua implementação. Basta me mostrar .
 
Depois das frutas (maçã, pêra), gato, cachorro e animal. A falta de imaginação é terrível quando as pessoas estão falando de oop. (ciclops993, não sobre você, mas sobre wikipedia.) Qual programa real precisa de um "animal" de classe com um método "falar". Vou colocar um exemplo de "comércio" o mais rápido possível.