Skip to main content

Wat is een attribuutdomein?

Een kenmerkdomein is een computerprogrammeerconcept dat verwijst naar het geldige bereik van waarden toegestaan voor een specifiek kenmerk in een programma -code.Een onjuiste waarde invoeren mdash;een waarde buiten het toegestane bereik mdash;zal het programma vaak crashen.De ideale methode om ervoor te zorgen dat ingevoerde waarden niet buiten het geldige bereik afdwalen, is om de eindgebruiker een weergaveboodschap te geven dat het bereik van acceptabele waarden aangeeft, waardoor het risico wordt verminderd dat hij of zij een onbedoeld overmatige waarde zal invoeren.

Variabelen.zijn de kern van een programma -code.Indien toegewezen, krijgen variabelen een specifiek type.Een geheel getal is een type variabele dat wordt gebruikt wanneer alleen hele getallen zijn toegestaan;Een string daarentegen accepteert elke combinatie van letters, cijfers of tekens.Beslissen op het variabele type plaatst de initiële beperkingen op het attribuutdomein van een item.De eindgebruiker kan bijvoorbeeld niet met succes ABCDE in een gehele waarde invoeren.Deze voorlopige beperking op het attribuutdomein is bedraad in de programmeertaal, dus het kan niet worden gewijzigd, zelfs door de persoon die de software codert.

Naast het type gekozen variabele kan een programmeur extra beperkingen op het kenmerk plaatsen op het kenmerk op het kenmerk op het kenmerkDomein voor een specifiek item.Als bijvoorbeeld programmeersoftware voor een hotelketen, kan de programmeur natuurlijk het bereik van waarden voor een hotelkamernummer beperken aan het aantal hotelkamers in het gebouw.Als de kamernummers van 100 naar 1.000 gaan, is het alleen maar zinvol om het kenmerkbereik van de variabele dienovereenkomstig te beperken.Dit zorgt ervoor dat het programma geen valse resultaten zal genereren op basis van onjuist ingevoerde gegevens.

Zodra een programmeur een attribuutdomein selecteert, moet hij of zij fouten-catching-code programmeren om te voorkomenSysteem door een waarde buiten het bereik in te voeren.Dit is een eenvoudige routine die invoerwaarden controleert op een gegeven kenmerkbereiken.Als een kenmerk binnen het bereik valt, gaat het programma normaal verder.Als dit niet het geval is, retourneert het programma een eenvoudig onjuist invoerbericht en probeert het opnieuw, zonder toe te staan dat de variabele kan worden ingevuld totdat het zeker is dat de invoerwaarde binnen het toegestane specifieke bereik valt.