Koti Henkilökohtainen rahoitus Luokkien ja objektien ymmärrys - dummies

Luokkien ja objektien ymmärrys - dummies

Video: SCP-082 Fernand the Cannibal | euclid | Humanoid / carnivorous scp 2025

Video: SCP-082 Fernand the Cannibal | euclid | Humanoid / carnivorous scp 2025
Anonim

Java-ohjelmalla työskentelet jatkuvasti luokkien ja objektien kanssa. Nämä kaksi ideaa ovat todella tärkeitä.

Sulje silmäsi hetken ja ajattele, mitä tarkoittaa jotain tuoliksi.

Tuolissa on istuin, selkä ja jalat. Jokaisella istuimella on muoto, väri, pehmeysaste ja niin edelleen. Nämä ovat ominaisuuksia, jotka tuolilla on. Mitä on kuvattu on tuoli - käsitteen jotain tuoli. Objektisidonnaisessa terminologiassa tämä kuvaa tuoliluokkaa.

Kestää hetki katsoa huoneesi ympärille. (Jos et istu huoneeseen juuri nyt, väärennä sitä.)

Useat tuolit ovat huoneessa, ja jokainen tuoli on esine. Jokainen näistä esineistä on esimerkki tuohon eteeriseen asiaan, jota kutsutaan puheenjohtaja-luokaksi. Näin se toimii - luokka on ajatus tuolista, ja jokainen yksittäinen tuoli on esine.

Luokka ei ole aivan kokoelma asioita. Sen sijaan luokka on ajatus tietynlaisesta asiasta. Kun puhumme huonekaluistuoleista huoneessasi, puhumme siitä, että jokaisella tuolilla on jalat, istuin, väri ja niin edelleen. Värit voivat olla erilaiset eri tuoleissa huoneessa, mutta sillä ei ole väliä. Kun puhut luokasta, keskitymme ominaisuuksiin, joista jokainen asia omistaa.

On järkevää ajatella, että esine on luokan konkreettinen esimerkki. Itse asiassa virallinen terminologia on johdonmukainen tämän ajattelun kanssa. Jos kirjoitat Java-ohjelmaa, jossa määrität puheenjohtajan luokan, jokainen todellinen tuoli (tuoli, jossa istut, tyhjä tuoli vieressäsi ja niin edelleen) kutsutaan esimerkiksi puheenjohtaja luokka.

Tässä on toinen tapa ajatella luokkaa. Kuvittele taulukko, jossa näytetään kaikki kolme pankkitilisi. (Katso taulukko 1.)

Tilan numero

Tyyppi

Tasapaino

16-13154-22864-7

Tarkista

174. 87

1011 1234 2122 0000

Luotto

-471. 03

16-17238-13344-7

Säästöt

247. 38

Ajattele taulukon sarakeotsikoita luokana, ja mieti jokaisesta taulukon rivistä objektina. Taulukon sarakeotsikot kuvaavat tilin luokkaa.

Taulukon sarakeotsikoiden mukaan jokaisella tilillä on käyttäjätunnus, tyyppi ja saldo. Objektisläheisen ohjelmoinnin terminologiassa uudelleen jokaisella Account-luokalla (eli jokaisella Tililuokalla) on tilinumero, tyyppi ja saldo. Joten taulukon alarivi on esine, jonka tilinumero

16-17238-13344-7. Sama kohde on tyyppiä Säästöt ja tasapaino 247. 38. Jos avasit uuden tilin, sinulla olisi toinen objekti ja taulukko lisäisi lisärivin. Uusi objekti olisi saman tililuokan edustaja.

Luokkien ja objektien ymmärrys - dummies

Toimittajan valinta

Verkonhallinta: BIND nimetty. ca File - dummies

Verkonhallinta: BIND nimetty. ca File - dummies

Tämä tiedosto sijaitsee / var / named -hakemistossa, jossa luetellaan Internetin pääkäyttäjien nimet ja osoitteet. Se on kiehtova tiedosto tarkastella, koska se auttaa paljastamaan Internetin todella toimivan salaisuuden. Sinun ei kuitenkaan pitäisi muuttaa sitä, ellei tietenkin ole jonkun ...

Verkonhallinta: BIND nimetty. conf ja nimetty. custom-tiedostot - dummies

Verkonhallinta: BIND nimetty. conf ja nimetty. custom-tiedostot - dummies

Nämä tiedostot, jotka löytyvät hakemistosta / etc, ovat perus BIND-määritystiedosto ja asennuskohtainen ohitustiedosto. Nimetty. conf-tiedosto sisältää globaaleja ominaisuuksia ja linkkejä muihin konfiguraatiotiedostoihin. Nimetty. mukautettu on paikka, jossa asetat erityiset kokoonpanon mukautukset. nimetty. conf Koska Fedora BIND -konfigurointityökalu muokkaa tätä tiedostoa, sinun ei tule muokata ...

Verkonhallinta: BIND Zone Files - dummies

Verkonhallinta: BIND Zone Files - dummies

Jokainen vyöhyke, , nimetty verkkotunnus. ja sijaitsee / var / named -hakemistossa. Jos haluat muokata DNS-tietueita suoraan, voit luoda tämän tiedoston itse. Voit myös luoda tiedoston automaattisesti Fedora BIND -konfigurointityökalun piste- ja napsautusrajapinnan avulla. Tässä ...

Toimittajan valinta

Pilvipalveluiden riskejä hybridi-ilmapiirissä - dummieja

Pilvipalveluiden riskejä hybridi-ilmapiirissä - dummieja

Työskentelee ulkoisen pilvipalvelun tarjoajan kanssa hybridi-pilviympäristössä. Haluatko luoda yksityisen pilven, käyttää julkisen pilven vai toteuttaa hybridiympäristö, sinulla on oltava turvallisuusstrategia. Hybridi-pilviympäristö muuttaa asioita, sillä vaikka yrityksesi on viime kädessä vastuussa suojelusta ...

IT Governance -ympäristön ymmärtäminen Cloud Computing - dummies

IT Governance -ympäristön ymmärtäminen Cloud Computing - dummies

Hallintotapa on tehdä hyviä päätöksiä suorituskyvyn ennakoitavuudesta ja vastuullisuudesta. Näin on, ohjaatko omaa tietokeskustasi tai ajatella pilviä. Perusperiaatteella hallinnointi koskee palvelujen käyttöön liittyvien toimintalinjojen soveltamista. Se on määriteltävä organisaation periaatteet ja säännöt, jotka määrittävät, miten organisaatio pitäisi ...

Toimittajan valinta

Uuden luettelon luominen Photoshop Elements 12: ssa Järjestäjä - dummieja

Uuden luettelon luominen Photoshop Elements 12: ssa Järjestäjä - dummieja

Photoshop Elements Organizerissa ne sisältyvät luetteloon. Voit saada yhden luettelon, joka sisältää pienoiskuvia mediasta tai useista luettelosta, jotka sisältävät tapahtumien, aikakehysten tai muiden haluamien organisaatiokriteerien mukaan järjestettyä mediaa. Jos useat käyttäjät toimivat samassa tietokoneessa, voit ...

Miten luodaan uusi luettelo Photoshop Elements - dummies

Miten luodaan uusi luettelo Photoshop Elements - dummies

Loistava vaihtoehto suurien numeroiden käsittelemiseen valokuvista on luoda erilliset luettelot Photoshop Elements 11: ssä. Jos sinulla on paljon kuvia - ehkä satoja tai jopa tuhansia numeroita - voit silti lisätä jokaisen näistä kuvista yhteen luetteloon. Tämä kuitenkin hidastaa ...

Miten luodaan albumi järjestämään valokuvia Photoshop Elements 9 - dummies

Miten luodaan albumi järjestämään valokuvia Photoshop Elements 9 - dummies

Photoshopissa Elementtien avulla voit luoda Albumin-paneelin avulla albumin, jolla voit järjestää valokuvasi. Haluat ehkä järjestää albumin jakamaan valokuvia muiden kanssa www-sivuilla. photoshop. fi, luo diaesitys tai käytä vain albumeja ...