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.
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:
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