Úvod do objektu v Javě

Java je výkonný objektově orientovaný programovací jazyk, který se skládá z objektů a tříd. Objekty usnadňují mapování entit reálného života při kódování. Objekty budou používány po celou dobu programování v Java. Objekty v javě lze snadno definovat a používat. Je nutné porozumět třídám a objektům, protože na nich je založeno vše v objektově orientovaném programovacím jazyce, jako je Java. V tomto článku uvidíme všechny podrobnosti týkající se objektu spolu s příklady.

Jak vytvořit objekt v Javě?

  • Pokud jste obeznámeni s programováním Java, možná víte, že v java je objekt vytvořen pomocí třídy. Třída není nic jiného než poskytuje plán pro vytvoření objektu. Třída se používá k vytvoření instance objektu. Takže technicky budeme mít třídu deklarovanou již před vytvořením objektu v Javě.

Podívejme se na syntaxi vytvoření objektu v javě.

Syntax:

ClassName objectName = new ClassName();

  • Syntaxe je jednoduchá a snadno pochopitelná. Začíná to názvem třídy, pro kterou deklarujeme objekt následovaný názvem objektu. Název objektu není nic jiného než je to podobné deklarování názvu proměnné uživatelem preferovaným názvem. Dokud se tento proces definování objektu s názvem nazývá jako deklarace objektu v Javě.
  • Po deklaraci objektu následuje znak se znaménkem (=), který přiřadí odkaz objektu na naši deklarovanou proměnnou objektu. Nové klíčové slovo se používá k vytvoření nového objektu. Toto nové klíčové slovo vytvoří nový objekt pomocí plánu, tj. Třídy, a přidělí pro objekt paměť. Toto vytvoření nového objektu se v Javě nazývá instancí objektu.
  • Za novým klíčovým slovem následuje metoda nebo konstruktér třídy. Nové klíčové slovo zavolá konstruktoru automaticky při vytváření nového objektu, tento proces se v java nazývá inicializace objektu.

Objekt můžeme také deklarovat jiným způsobem. Nejprve to prohlásíme a poté ho můžeme inicializovat.

ClassName objectName; // Declarationobject
Name = new ClassName(); // Initialization

  • Pokaždé, když v java vytvoříme nový objekt, bude pro nově vytvořený objekt přidělena paměť a odkaz na tento objekt bude vrácen do proměnné objektu. Tento odkaz na objekt se pak může použít k provádění různých akcí souvisejících s objektem. Odkaz na objekt zde není nic jiného, ​​než odpovídá nově deklarovanému názvu proměnné objektu.

Charakteristika objektu v Javě

  • Každý objekt v javě bude mít svou vlastní identitu. Žádné dva objekty nebudou mít stejnou identitu. Každý objekt bude odpovídat jinému umístění v paměti a adresa místa v paměti nebude uživateli dostupná.
  • K objektu bude přiřazen jeho typ. Každý objekt bude mít datový typ jako třídu.
  • Objekt bude mít také deklarovaný stav dvou věcí a chování. Tyto věci jsou deklarovány ve třídě samotné. Stav bude definovat atributy a chování bude definovat akce související s třídou.

Vlastnosti objektu v Javě

Při definování třídy v Javě definujeme hlavní dvě věci. První představuje atribut nebo stav. Toto je známé jako vlastnosti objektu. Vlastnosti nejsou nic jiného než konkrétní data, která se vztahují ke třídě. Každý objekt, když je vytvořen v javě, bude mít k dispozici tyto vlastnosti. K těmto vlastnostem můžeme přistupovat ve třídě nebo venku pomocí odkazu na objekt v závislosti na modifikátoru, který pro něj byl použit. Jak se objekt podobá, vlastnosti entity v reálném čase představují stav entity. Například objekt Mobile může mít vlastnost, jako je velikost, hmotnost atd. Pro každou vlastnost související s objektem, který vytváříme, budou přidělena různá paměťová místa.

Metody objektu v Javě

  • Druhou hlavní věcí, kterou deklarujeme při vytváření třídy, jsou metody. Tyto metody nejsou nic jiného než funkce, které jsou deklarovány ve třídě. Metody jsou opět specifické pro třídu, ve které jsou deklarovány. Metody představují specifickou akci nebo proces, který se má provést, když se zavolá pomocí odkazu na objekt. Metody jsou jako chování v reálném světě. Například mobilní telefon provede akci volání nebo vytáčení. Volání není nic jiného než chování mobilního telefonu.
  • Při programování v Javě normálně vytvoříme objekt a jeho datovým členům přiřadí hodnoty a provedeme specifické akce související s ii pomocí metod. Metody jsou snadným způsobem, jak kombinovat a provádět specifické akce, které jsou vyžadovány při programování.
  • Můžeme provést cokoli, co je v metodách požadavkem. Metody mohou také přistupovat k datovým členům definovaným ve třídě. můžeme provádět akce s datovými členy ve třídě. Můžeme definovat libovolný počet metod ve třídě tak dlouho, jak je požadováno.

Pravidla pro objekt v Javě

  • Pro deklaraci jakéhokoli objektu neexistují žádná tvrdá pravidla, ale měli bychom se řídit deklarací názvu javy při deklaraci názvu objektu.
  • K metodám třídy můžeme přistupovat pouze odkazem na objekt nebo odkazem na třídu ve zvláštních případech, ale v žádné z obou situací nemůžeme přistupovat ani měnit implementaci metod.
  • Jednou definovaný objekt můžeme znovu použít tolikrát, kolikrát chceme.
  • V závislosti na požadavku můžeme snadno odstranit nebo nahradit použitý objekt.

Závěr

Takže všechno v javě se točí kolem objektu. Objekt lze vytvořit jednoduše pomocí názvu třídy. Objekt bude obsahovat stav a chování. Můžeme přistupovat k metodám a datovým členům třídy pomocí odkazu na objekt. Každý objekt bude mít určité vlastnosti nebo vlastnosti s ním spojené. Jako objektový programovací jazyk je vše v javě objektem. Díky objektům je programovací jazyk java bezpečnější a robustnější.

Doporučené články

Toto je průvodce Objectem v Javě. Zde diskutujeme, jak vytvořit objekt v javě, jeho vlastnosti, vlastnosti, metody spolu s pravidly. Další informace naleznete také v následujících článcích -

  1. Konstruktor v Javě
  2. Třídění v Javě
  3. Konstruktor v Javě
  4. JCheckBox v Javě

Kategorie: