? Microsoft Visual Basic er et virkelig objekt -orientert programmeringsspråk , utnytte klasser , objekter , metoder og egenskaper som enhver annen objektorientert språk . Egenskaper er attributtene til en bestemt objekt og beskrive objektet mye som et adjektiv beskriver et substantiv . Metoder fungere som verb , ta litt action på objekter og deres egenskaper . Klasser
En klasse er en generisk mal som kan brukes til å lage en bestemt forekomst av et objekt . For eksempel har "Bil" class attributter som "Make ", " Model ", " farge ", " Engine size" og andre. Når du erklærer en "bil " objekt som heter " MyNewCar " og gi den et navn , arver det " bil " class attributter.
Metoder
Metoder utføre handlinger på gjenstander , blant annet gjøre endringer i attributter, eller egenskaper. En metode kan legge sammen tall og sette resultatet i " ResultField " objektets tekst eiendom , eller det kan endre " Synlig " tilhører et bilde objekt til " False " for å unngå at bildet viser . Metoder forvente å ha parametere som sendes til dem i riktig rekkefølge , eller " signatur ", og gjør ellers vil forårsake feil.
Objects
Et objekt er en bestemt forekomst av en klasse . For eksempel kan du erklære et objekt som heter " NewCustomer " og det vil arve egenskapene til "kunden "-klassen , blant annet " CustomerName ", " CustomerAddress " og " CustomerPhone . " Objekter fungere som substantiv i at de er ting.
Eiendommer
Bruke setningen analogi, egenskaper fungere som adjektiver som beskriver stedene. For eksempel er en " CustomerNameTextBoxt " en forekomst av " TextBox " klasse og har egenskaper som " Navn ", " Tall ", " plassering" og andre. Delprosedyrer kalle metoder som virker på disse egenskapene , gjør endringer i egenskapene som programkoden dirigerer . Egenskaper kan brukes til å endre størrelsen og formen på objektene i skjemaet program, gjøre dem usynlige , eller holde en numerisk verdi .