Logo
Uniepedie
Sdělení
Nyní na Google Play
Nový! Ke stažení Uniepedie na vašem zařízení se systémem Android™!
Nainstalovat
Rychlejší přístup než prohlížeči!
 

Polymorfismus (programování)

Index Polymorfismus (programování)

Polymorfismus je vlastnost programovacího jazyka, objektově orientovaného programování (OOP), která umožňuje.

21 vztahy: C++, Datový typ, Funkcionální programování, Generické programování, HTML prvek, Instance třídy, Java (programovací jazyk), Komplexní číslo, Lineární seznam, Metoda (objektově orientované programování), Objektově orientované programování, Parametr funkce, Překladač, Přetěžování, Programovací jazyk, Python, Ruby, Tabulka virtuálních metod, Typový systém, Ukazatel (informatika), Virtuální funkce.

C++

C++ je multiparadigmatický programovací jazyk, který vyvinul Bjarne Stroustrup a další v Bellových laboratořích AT&T rozšířením jazyka C. C++ podporuje několik programovacích stylů (paradigmat) jako je procedurální programování, objektově orientované programování a generické programování, není tedy jazykem čistě objektovým.

Nový!!: Polymorfismus (programování) a C++ · Vidět víc »

Datový typ

Datový typ definuje v programování druh nebo význam hodnot, kterých smí nabývat proměnná (nebo konstanta).

Nový!!: Polymorfismus (programování) a Datový typ · Vidět víc »

Funkcionální programování

Haskell. Funkcionální programování je deklarativní programovací paradigma, které chápe výpočet jako vyhodnocení matematických funkcí.

Nový!!: Polymorfismus (programování) a Funkcionální programování · Vidět víc »

Generické programování

Základní myšlenkou, která se skrývá za pojmem generické programování, je rozdělení kódu programu na algoritmus a datové typy takovým způsobem, aby bylo možné zápis kódu algoritmu chápat jako obecný, bez ohledu nad jakými datovými typy pracuje.

Nový!!: Polymorfismus (programování) a Generické programování · Vidět víc »

HTML prvek

HTML prvek (též HTML element) je základní jednotka značkovacího jazyka HTML (HyperText Markup Language).

Nový!!: Polymorfismus (programování) a HTML prvek · Vidět víc »

Instance třídy

Instance třídy (v některých programovacích jazycích také objekt) je konkrétní datový objekt v paměti odvozený z nějakého vzoru (třídy) používaný v objektově orientovaných programovacích jazycích (Java, C++, Simula 67, atd.). Objekt představuje základní stavební prvek objektově orientovaného programování.

Nový!!: Polymorfismus (programování) a Instance třídy · Vidět víc »

Java (programovací jazyk)

Java (výslovnost) je objektově orientovaný programovací jazyk, který vyvinula firma Sun Microsystems a představila 23. května 1995.

Nový!!: Polymorfismus (programování) a Java (programovací jazyk) · Vidět víc »

Komplexní číslo

argument. Komplexní čísla (z latinského complexus, složený) vznikají rozšířením oboru reálných čísel tak, aby v něm každá algebraická rovnice měla příslušný počet řešení podle základní věty algebry.

Nový!!: Polymorfismus (programování) a Komplexní číslo · Vidět víc »

Lineární seznam

Jednocestný spojový seznam. Každý prvek seznamu kromě své hodnoty obsahuje i odkaz (pointer, referenci, …) na následující prvek v seznamu. Poslední prvek odkazuje „nikam“. Jednosměrný kruhový seznam. Poslední prvek seznamu odkazuje opět na začátek. Dvoucestný/dvousměrný spojový seznam. Každý prvek seznamu obsahuje, kromě své hodnoty, odkaz na následující i předchozí prvky seznamu. Lineární seznam (také lineární spojový seznam) je dynamická datová struktura, vzdáleně podobná poli (umožňuje uchovat velké množství hodnot ale jiným způsobem), obsahující jednu a více datových položek (struktur) stejného typu, které jsou navzájem lineárně provázány vzájemnými odkazy pomocí ukazatelů nebo referencí.

Nový!!: Polymorfismus (programování) a Lineární seznam · Vidět víc »

Metoda (objektově orientované programování)

#PŘESMĚRUJ Metoda (programování) Kategorie:Přesměrování vzniklá přesunem článku.

Nový!!: Polymorfismus (programování) a Metoda (objektově orientované programování) · Vidět víc »

Objektově orientované programování

Objektově orientované programování (zkracováno na OOP, z anglického Object-oriented programming) je v informatice specifické programovací paradigma, které ho odlišilo od původního imperativního.

Nový!!: Polymorfismus (programování) a Objektově orientované programování · Vidět víc »

Parametr funkce

Parametr funkce je označení pro vstupní data funkce v programování.

Nový!!: Polymorfismus (programování) a Parametr funkce · Vidět víc »

Překladač

Příklad struktury překladače podporujícího dva vstupní jazyky i dvě cílové architektury Překladač (též kompilátor, nebo také z – sestavit, zpracovat) je v nejčastějším smyslu slova softwarový nástroj používaný programátory pro vývoj softwaru.

Nový!!: Polymorfismus (programování) a Překladač · Vidět víc »

Přetěžování

Přetížení funkce či operátoru je v programování taková metoda zápisu zdrojového kódu programu, kdy je možné definovat více funkcí (obslužných metod) se stejnými názvy, zato s různými implementacemi, a to při zachování stejného typu výsledku a i účelu.

Nový!!: Polymorfismus (programování) a Přetěžování · Vidět víc »

Programovací jazyk

Programovací jazyk je prostředek pro zápis algoritmů, jež mohou být provedeny na počítači.

Nový!!: Polymorfismus (programování) a Programovací jazyk · Vidět víc »

Python

Python (anglická výslovnost) je vysokoúrovňový programovací jazyk, který v roce 1991 navrhl Guido van Rossum.

Nový!!: Polymorfismus (programování) a Python · Vidět víc »

Ruby

Ruby je interpretovaný skriptovací programovací jazyk.

Nový!!: Polymorfismus (programování) a Ruby · Vidět víc »

Tabulka virtuálních metod

Tabulka virtuálních metod, zkráceně TVM, je implementační mechanizmus používaný v programovacích jazycích pro podporu dynamického výběru (dynamic dispatch) funkcí za běhu.

Nový!!: Polymorfismus (programování) a Tabulka virtuálních metod · Vidět víc »

Typový systém

Typový systém lze v informatice definovat jako „tvárný syntaktický rámec pro klasifikování výrazů podle toho, jaký druh hodnoty vypočítávají“.

Nový!!: Polymorfismus (programování) a Typový systém · Vidět víc »

Ukazatel (informatika)

#PŘESMĚRUJ Ukazatel (programování).

Nový!!: Polymorfismus (programování) a Ukazatel (informatika) · Vidět víc »

Virtuální funkce

Virtuální funkce (někdy nazývané virtuální metoda) je funkce pracující s instancí třídy, jejíž chování je určeno definicí funkce třídy instance nezávisle na typu ukazatele, který na instanci ukazuje.

Nový!!: Polymorfismus (programování) a Virtuální funkce · Vidět víc »

OdchozíPřicházející
Ahoj! Jsme na Facebooku teď! »