Hoe klas is 'n gebruikergedefinieerde datatipe?
Hoe klas is 'n gebruikergedefinieerde datatipe?

Video: Hoe klas is 'n gebruikergedefinieerde datatipe?

Video: Hoe klas is 'n gebruikergedefinieerde datatipe?
Video: Mastering Java: Class as a User Defined Data Type 2024, Mei
Anonim

Klas : Die bousteen van C++ wat lei tot objekgeoriënteerde programmering is a Klas . Dit is 'n gebruiker - gedefinieerde datatipe , wat sy eie hou data lede en lidfunksies, wat verkry kan word en gebruik kan word deur 'n instansie daarvan te skep klas . Unie: Net soos strukture is unie 'n gebruiker gedefinieerde datatipe.

Net so kan 'n mens vra, hoekom word 'n klas as 'n gebruikergedefinieerde datatipe beskou?

Gebruiker - gedefinieerde klasse is algemeen vir objekgeoriënteerde programmering en word gebruik om voorwerpe voor te stel waarvan die data deur 'n spesifieke stel prosedures beskerm, geïnisialiseer en verkry kan word. Gebruiker - gedefinieerde data tipes en klasse kan beide veelvuldige veranderlikes van verskillende bevat datatipes.

wat is 'n gebruikergedefinieerde datatipe? A gebruiker - gedefinieerde datatipe (UDT) is 'n Datatipe wat afgelei is van 'n bestaande Datatipe . U kan UDT's gebruik om die ingeboude uit te brei tipes reeds beskikbaar en skep jou eie pasgemaakte datatipes . Daar is ses gebruiker - gedefinieerde tipes : Verskillende tipe . Gestruktureerd tipe.

Kan hierin na elke klas verwys word as 'n gebruikergedefinieerde datatipe?

Antwoord: Elke klas kan nie wees nie genoem as gebruiker gedefinieerde datatipes want datatipes soos publiek of leeg of staties moet in die meeste van die programme en hulle is nie gedefinieer deur gebruiker

Wat is 'n gebruikergedefinieerde klas?

Gebruiker - gedefinieerde klasse . A klas is 'n datatipe wat toegang tot sy data beperk tot 'n stel prosedures. Hierdie prosedures beheer die maniere waarop 'n geval van 'n klas ('n voorwerp) word geïnisialiseer, toegang verkry en uiteindelik uitgevee wanneer dit nie meer nodig is nie.

Aanbeveel: