Třídy a objekty v Javě

Obsah
Je možné vyvinout základní programy, pokud se naučíme používat většinu základních funkcí Jáva, jako je deklarace proměnných, použití různých smyček a cyklů, podmínění atd. Pokud jsme věnovali pozornost, lze si uvědomit, že navzdory použití těchto komponent bylo vždy vše ohraničeno třídou.
To ale neznamená, že se používá objektově orientovaný přístup, tento přístup nebo filozofie je to, co nám umožní vyvíjet profesionálnějším a pokročilejším způsobem složitější a rozsáhlejší programy.
Definice tříd
The Objektově orientované programování v zásadě jde o vybudování systému, kde můžeme propojovat objekty, objekty jsou definovány třídami, které se ukáží jako šablony, které budou definovat jejich vlastnosti.
Toto je poněkud zjednodušené vysvětlení, ale může to být klíčové pro pochopení toho, co máme na mysli, protože klíčový koncept objektové orientace je abstrakce a jako takové je něco složitého vidět pouhým okem.
PříkladPodívejme se na jednoduchém příkladu na způsob, jakým můžeme postavit objekt, řekněme, že chceme definovat kruh, pokud přejdeme k jeho nej minimalističtějšímu výrazu, víme, že kruh je geometrický útvar, jehož atribut nebo vlastnost, která jej odlišuje, je že má poloměr, což je míra, kterou jej budeme kvantifikovat.

Ale ne všechny kruhy jsou stejné, některé budou mít větší poloměr, jiné menší poloměr atd. Budování třídy pro každou variaci je něco, co by nemělo být, takže odtud pochází to, co jsme uvedli jako abstrakci, jednoduše definujeme třídu, pomocí které můžeme vytvořit všechny požadované kruhy jednoduše přidáním hodnoty jeho atribut.
Pak můžeme definovat objektově orientované programování, jako jak přinést do našich show předměty ze skutečného života.
Jak definovat třídu
Na definovat třídu Ze kterého můžeme získat objekt, musíme definovat několik klíčových prvků, podívejme se na následujícím obrázku na kód, kde byla pro kruhy definována třída:

Nejprve si všimneme, že dáme třídě jméno a to odpovídá objektu, který chceme definovat, pak naznačíme, že má atribut, v tomto případě je to poloměr, který definuje náš objekt, pak máme dvě metody kterým se říká stejně jako naší třídě, říká se jim stavitelé díky čemuž se náš objekt formuje, konečně máme metodu, která nám vrací plochu kruhu, tedy akci na našem objektu.
Jak vidíme, dává nám to základ, abychom mohli vytvořit mnoho objektů ze stejné definiceNapříklad bychom mohli vytvořit 100 kruhů pouze s jednou třídou a těchto 100 kruhů by mohlo být vše odlišných, což nás vede k úspoře velkého množství kódu než vytváření definice pro každý kruh se smyčkou.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave