Klasser och objekt i Java

Innehållsförteckning
Det är möjligt att utveckla grundläggande program om vi lär oss att använda de flesta av de grundläggande funktionerna i Java, såsom deklaration av variabler, användningen av de olika slingorna och cyklerna, villkoren, etc. Om vi ​​har uppmärksammat kan man inse att allt trots att vi använde dessa komponenter har allt alltid avgränsats av en klass.
Men det betyder inte att ett objektorienterat tillvägagångssätt används, detta tillvägagångssätt eller filosofi är det som gör att vi på ett mer professionellt och avancerat sätt kan utveckla mer komplexa och större program.
Definition av klasser
De Objektorienterad programmering det är i grunden att bygga ett system där vi kan sammankoppla objekt, objekten definieras av klasserna som visar sig vara som mallarna som kommer att definiera deras egenskaper.
Detta är en något förenklad förklaring men det kan vara nyckeln till att förstå vad vi menar, eftersom nyckelbegreppet objektorientering är abstraktion och som sådan är det något komplext att se med blotta ögat.
ExempelLåt oss med ett enkelt exempel se hur vi kan bygga ett objekt, låt oss säga att vi vill definiera en cirkel, om vi går till dess minimalistiska uttryck vet vi att en cirkel är en geometrisk figur vars attribut eller egenskap som utmärker den är att den har en radie, vilket är det mått med vilket vi ska kvantifiera den.

Men inte alla cirklar är desamma, vissa kommer att ha en större radie, andra en mindre radie osv. Så att bygga en klass för varje variant är något som inte borde vara, så det är därifrån det vi nämnde som en abstraktion kommer ifrån, vi definierar helt enkelt en klass, med vilken vi kan bygga alla cirklar vi vill ha genom att bara lägga till värdet av dess attribut.
Då kan vi definiera objektorienterad programmering, som hur man tar verkliga objekt till våra shower.
Hur man definierar en klass
Till definiera en klass Från vilket vi kan få ett objekt måste vi definiera flera nyckelelement, låt oss se i följande bild en kod där en klass har definierats för cirklarna:

Först märker vi att vi ger klassen ett namn och detta motsvarar det objekt vi vill definiera, sedan anger vi att det har ett attribut, i det här fallet är det radien som definierar vårt objekt, sedan har vi två metoder som kallas samma som vår klass, dessa kallas byggare som är det som får vårt objekt att ta form, äntligen har vi en metod som ger oss cirkelns område tillbaka, det vill säga en handling på vårt objekt.
Som vi ser ger detta oss grunden för att kunna skapa många objekt från samma definitionTill exempel kan vi göra 100 cirklar med bara en klass och dessa 100 cirklar kan alla vara olika, detta leder till att vi sparar mycket kod än att göra en definition för varje cirkel med en loop.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave