Wat verteenwoordig 'n instansiemetode van 'n klas?
Wat verteenwoordig 'n instansiemetode van 'n klas?

Video: Wat verteenwoordig 'n instansiemetode van 'n klas?

Video: Wat verteenwoordig 'n instansiemetode van 'n klas?
Video: Gregory Chaitin: Complexity, Metabiology, Gödel, Cold Fusion 2024, November
Anonim

Dit beteken dat hulle doen behoort nie aan die nie klas self. In plaas daarvan spesifiseer hulle watter veranderlikes en metodes is in 'n voorwerp wat daaraan behoort klas . (Sulke voorwerpe word genoem " gevalle " van die klas .) Dus, instansie veranderlikes en instansie metodes is die data en die gedrag van voorwerpe.

Met betrekking tot hierdie, wat word bedoel met instansie van 'n klas?

In objekgeoriënteerde programmering (OOP), 'n instansie is 'n konkrete voorkoms van enige voorwerp wat gewoonlik gedurende die looptyd van 'n rekenaarprogram bestaan. 'n Voorwerp is 'n voorbeeld van 'n klas , en kan genoem word 'n klas instansie of klas voorwerp; instansiasie staan dan ook bekend as konstruksie.

Behalwe hierbo, wat verteenwoordig instansieveranderlikes? In objekgeoriënteerde programmering met klasse, 'n instansie veranderlike is 'n veranderlike gedefinieer in 'n klas (d.w.s. 'n lid veranderlike ), waarvoor elke geïnstantieerde voorwerp van die klas 'n aparte kopie het, of instansie . An instansie veranderlike is soortgelyk aan 'n klas veranderlike . Veranderlikes is eienskappe wat 'n voorwerp van homself ken.

Behalwe hierbo, wat is 'n voorbeeldmetode?

Instance metode is metodes wat vereis dat 'n objek van sy klas geskep moet word voordat dit geroep kan word. Om 'n beroep te doen instansie metode , moet ons 'n objek skep van die klas waarin dit gedefinieer is.

Wat gebruik klasse om hul gedrag te definieer?

a klas beskryf die inhoud van die voorwerpe wat daaraan behoort: dit beskryf 'n samevoeging van datavelde (genoem instansie veranderlikes), en definieer die bewerkings (genoem metodes). objek: Die objek is die werklike komponent van programme, terwyl die klas spesifiseer hoe gevalle is geskep en hoe hulle gedra.

Aanbeveel: