Domů : Podmínky softwaru : Definice objektu

Objekt

Objekt v objektově orientované programování (OOP), je abstrakt datový typ vytvořil vývojář. Může obsahovat více vlastností a metody a může dokonce obsahovat další objekty. Ve většině programovací jazyky, objekty jsou definovány jako třídy.

Objekty poskytují strukturovaný přístup k programování. Definováním datové sady jako vlastního objektu, a vývojka může snadno vytvořit více podobných objektů a upravit existující objekty v rámci program. Objekty navíc poskytují „zapouzdření“, což znamená, že data v objektu jsou chráněna před úpravou nebo zničením jinými funkce nebo metody, pokud to není výslovně povoleno.

Jednoduchým příkladem objektu může být uživatelský účet vytvořený pro webová stránka. Objekt může být definován jako třída Uživatelský účet a obsahují atributy, jako například:

  • jméno
  • příjmení
  • emailová adresa
  • heslo
  • stáří
  • umístění
  • fotografie

Místo opětovného vytváření těchto vlastností pokaždé, když je vytvořen nový uživatelský účet, web skript může jednoduše vytvořit instanci a Uživatelský účet objekt. Data přiřazená k objektu mohou být uložena v a databáze pokud je uživatelský účet uložen.

Pokročilejším příkladem objektu je postava ve videohře. Postava může mít standardní atributy, jako je jméno, životy a rychlost pohybu. Může také obsahovat další objekty, jako jsou zbraně, brnění, předměty atd. V tomto případě je postava „nadřazeným objektem“ a objekty, které obsahuje, jsou „podřízené objekty“. Nadřazené i podřízené objekty mohou mít své vlastní vlastnosti a metody. Například může mít postava metody jako „pohyb“ a „útok“. Příkaz „útok“ může odkazovat na objekt „zbraň“, který má své vlastní metody, například „houpačka“ nebo „tah“.

POZNÁMKA: Zatímco objekty jsou obvykle spojeny s objektově orientovaným programováním, obecně Computer Science terminologie, objekt může odkazovat na jeden programovací prvek, například a proměnlivý, konstantní, funkce nebo metoda.

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici objektu. Vysvětluje ve výpočetní terminologii, co Object znamená, a je jedním z mnoha softwarových termínů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici objektu užitečnou, můžete ji odkázat pomocí výše uvedených citačních odkazů.