mikä on objekti?
Objekti on kokonaisuus, jolla on erityisiä ominaisuuksia ja käyttäytymistä. Objekti -objektiohjelmoinnissa objekti on luokan esimerkki, joka määrittelee sen ominaisuudet ja menetelmät.
Objektin ominaisuudet
objektilla on seuraavat ominaisuudet:
- tila: edustaa objektitietoja;
- käyttäytyminen: edustaa toimia, jotka esine voi suorittaa;
- identiteetti: Jokaisella objektilla on ainutlaatuinen identiteetti.
luokat ja objektit
luokka on malli tai suunnitelma objektien luomiseen. Se määrittelee ominaisuudet ja menetelmät, jotka tämän luokan kohteilla on. Objekti on tämän luokan esimerkki, ts. Se on luotu luokan määrittelemästä mallista.
Esimerkki luokasta ja objektista:
luokka:
luokkaauto {
Merkkijonobrändi;
Mallijono;Tyhjä kiihtyvyys () {
// koodi auton nopeuttamiseksi
}tyhjä jarru () {
// Koodi auton jarruttamiseksi
}
}
objekti:
Carro Car = uusi auto ();
mycar.marca = "toyota";
mycar.model = "corolla";
MyCar.Acelerate ();
Objekti -objekti -objektivoidun ohjelmoinnin edut
objekti -objektiivi ohjelmointi tuo useita etuja, kuten:
- Suurempi koodin uudelleenkäyttö;
- Suurempi modulaarisuus ja koodin organisaatio;
- Suurempi ylläpito helppous;
- Järjestelmän suurempi joustavuus ja laajennettavuus.
johtopäätös
Lyhyesti sanottuna, objekti on esimerkki luokasta objekti -objektiivisessa ohjelmoinnissa. Sillä on ominaisuuksia (tila) ja käyttäytymistä, ja se luo luokan määrittelemästä mallista. Objekti -objekti -ohjelmointi on useita etuja, mikä tekee koodista uudelleenkäytettävämmän, modulaarisen ja helppo ylläpitää.