SymbolicC++

SymbolicC++

SymbolicC ++ používá C ++ a objektově orientované programování k vývoji systému počítačové algebry.
SymbolicC ++ používá C ++ a objektově orientované programování k vývoji systému počítačové algebry.Objektově orientované programování je přístup k návrhu softwaru, který je založen spíše na třídách než na postupech.Tento přístup maximalizuje modularitu a skrytí informací.Objektově orientovaný design poskytuje mnoho výhod.Například kombinuje data i funkce, které s těmito daty pracují, do jedné jednotky.Taková jednotka (abstraktní datový typ) se nazývá třída.Jako náš objektově orientovaný programovací jazyk používáme C ++ z následujících důvodů: C ++ umožňuje zavedení abstraktních datových typů.Můžeme tedy zavést datové typy používané v systému počítačové algebry jako abstraktní datové typy.Jazyk C ++ podporuje ústřední koncepty objektově orientovaného programování: zapouzdření, dědičnost, polymorfismus (včetně dynamického vázání) a přetížení operátora.Má dobrou podporu pro správu dynamické paměti a podporuje procedurální i objektově orientované programování.Méně abstraktní forma polymorfismu je poskytována prostřednictvím podpory šablony.Přetížíme operátory ...
symbolicc-

Kategorie

Alternativy SymbolicC++ pro BSD

GNU Octave

GNU Octave

Octave je počítačový program pro provádění numerických výpočtů, který je většinou kompatibilní s MATLABem.Je součástí projektu GNU.
R (programming language)

R (programming language)

R je svobodné softwarové prostředí pro statistické výpočty a grafiku.