Så la oss starte!
OOP i Java
Det er et grunnleggende konsept i ethvert programmeringsspråk som lar oss løse et problem ved å lage objekter og klasser.
Klassesyntaks
Det undergitte utdraget vil forklare hvordan du lager en klasse i Java:
public class classNameI syntaksen ovenfor a offentlig Access Specifier/Modifier blir fulgt av et nøkkelord klasse sammen med et lovlig klassenavn. Her representerer tilgangspesifikatoren at klassen er tilgjengelig for enhver annen klasse. En Java -klasse kan ha flere attributter og metoder.
Objektsyntaks
Utdraget nedenfor forklarer den grunnleggende syntaksen for å lage et objekt i klassen:
ClassName obj = new className ();Her viser ovennevnte utdrag at vi må bruke den nye operatøren for å lage et objekt i klassen.
Hvorfor OOP
Objektorientert programmering dominerer verden av programmering på grunn av dens viktige funksjoner:
Bare noen få funksjoner i OOP er oppført her; Imidlertid er det mange flere funksjoner i OOP som gjør det dominerende fremfor prosessuell programmering.
Nå er det på tide å forstå hva som er gjenstander og klasser i Java?
Klasser og gjenstander
I Java, a klasse er ingenting annet enn en blåkopi som objektene kan opprettes. La oss vurdere noen eksempler i den virkelige verden for å forstå begrepet klasser og objekter:
Så vi kan si at klasser er maler for objektene mens objekter er tilfeller av en klasse.
Tilstand og metode
I Java kan et objekt ha forskjellige tilstander og funksjoner.
Stat: Det viser de individuelle egenskapene/egenskapene til et objekt og kan lagres i variablene.
Metode: det viser objektets oppførsel
For bedre forståelse, la oss vurdere det undergitte eksemplet:
Eksempel
La oss si at en hund er et objekt, og det er flere ting som kan knyttes til hunden som en hund kan ha et navn, farge, størrelse og en hund kan bjeffe, gå osv.
Grunnleggende begreper OOP
Det er fire viktige konsepter av OOP som er listet opp nedenfor:
Konklusjon
Objektorientert programmering dreier seg om begrepene objekter og klasser. I Java blir klassene referert til som maler for objektene mens objektene er forekomster av en klasse, så objektene kan arve alle egenskapene, variablene og funksjonene til klassen. Denne oppskrivningen presenterer en detaljert oversikt over objektorientert programmering i Java. Denne artikkelen gir svarene på hva som er OOP, hvorfor noen skal bruke OOP. Dessuten forklarer det begrepet objekter, klasser, metoder og noen andre grunnleggende begreper av OOP i Java.