
5
O SymbolicC ++ usa C ++ e programação orientada a objetos para desenvolver um sistema de álgebra computacional.A programação orientada a objetos é uma abordagem ao design de software baseada em classes e não em procedimentos.Essa abordagem maximiza a modularidade e a ocultação de informações.O design orientado a objetos oferece muitas vantagens.Por exemplo, combina os dados e as funções que operam nesses dados em uma única unidade.Essa unidade (tipo de dado abstrato) é chamada de classe.Utilizamos o C ++ como nossa linguagem de programação orientada a objetos pelos seguintes motivos: O C ++ permite a introdução de tipos de dados abstratos.Assim, podemos introduzir os tipos de dados usados no sistema de álgebra computacional como tipos de dados abstratos.A linguagem C ++ suporta os conceitos centrais da programação orientada a objetos: encapsulamento, herança, polimorfismo (incluindo ligação dinâmica) e sobrecarga do operador.Possui bom suporte para gerenciamento dinâmico de memória e suporta programação procedural e orientada a objetos.Uma forma menos abstrata de polimorfismo é fornecida através do suporte ao modelo.Sobrecarregamos os operadores ...
Local na rede Internet:
http://issc.uj.ac.za/symbolic/symbolic.htmlCategorias
Alternativas ao SymbolicC++ para Web com licença comercial

180

140
Mathematica
Sistema de computação técnica definitivo, abrangendo aprendizado de máquina e redes neurais, ciência de dados, visualizações e muito mais.