OOP

Je zkratkou pro „Object-Oriented Programming“. OOP (ne Oops!) označuje programovací metodiku založenou na objektech, nikoli pouze na funkcích a procedurách. Tyto objekty jsou uspořádány do tříd, které umožňují seskupovat jednotlivé objekty. Většina moderních programovacích jazyků, včetně jazyka Java, jazyka C++ a jazyka PHP, jsou objektově orientované jazyky a mnoho starších programovacích jazyků má dnes objektově orientované verze.

„Objekt“ v jazyce OOP označuje konkrétní typ neboli „instanci“ třídy. Každý objekt má strukturu podobnou ostatním objektům ve třídě, ale lze mu přiřadit individuální vlastnosti. Objekt může také volat funkce neboli metody specifické pro daný objekt. Například zdrojový kód videohry může obsahovat třídu, která definuje strukturu postav ve hře. Jednotlivé postavy lze definovat jako objekty, díky čemuž mohou mít různý vzhled, dovednosti a schopnosti. Mohou také ve hře provádět různé úkoly, které se spouštějí pomocí specifických metod jednotlivých objektů.

Objektově orientované programování usnadňuje programátorům strukturování a organizaci softwarových programů. Protože jednotlivé objekty lze upravovat, aniž by to ovlivnilo ostatní části programu, je také snazší aktualizovat a měnit programy napsané v objektově orientovaných jazycích. S tím, jak se softwarové programy v průběhu let zvětšovaly, usnadnilo OOP vývoj těchto rozsáhlých programů.

Aktualizováno November 2, 2007 od Per C.

quizOtestujte své znalosti

Which operating system had a version code-named Yosemite?

A
iOS
0%
B
OS X
0%
C
Android
0%
D
Windows
0%
Correct! Incorrect!     View the Yosemite definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice OOP na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.