Noile caracteristici ale limbajului de bază vizual (pentru utilizatorii vizuali de bază 6

moștenire

Excepție de manipulare

suprasarcină

Supraîncărcarea este capacitatea de a defini proprietăți, metode, proceduri sau operatori care au același nume, dar folosesc diferite tipuri de date. Procedurile supraîncărcate pot fi utilizate pentru a se asigura că există cât mai multe implementări necesare pentru prelucrarea diferitelor tipuri de date, păstrând în același timp apariția unei proceduri unice, universale. Pentru mai multe informații, consultați Proprietăți și metode supraîncărcate.







Depășiți proprietățile și metodele

Cuvântul cheie Overrides permite obiectelor derivate să suprascrie caracteristicile moștenite de la obiectele părinte. Membrii suprascriptiți au aceleași argumente ca membrii moșteniți din clasa de bază, dar diferă în implementare. O implementare a unui nou membru poate invoca implementarea inițială a clasei părinte specificând cuvântul cheie MyBase înaintea numelui de membru. Pentru mai multe informații, consultați Proprietăți și metode interschimbabile.

Constructori și destructori

Tipuri de date

interfețe

Interfețele descriu proprietățile și metodele clasei, dar spre deosebire de clase, interfețele nu conțin implementarea lor. Interfețele sunt declarate utilizând operatorul de interfață; Pentru a scrie codul care implementează elementele descrise în interfață, utilizați instrucțiunea Implements. Pentru mai multe informații, consultați interfața în Visual Basic.







Delegații sunt obiecte care pot invoca metode obiect în numele dezvoltatorului și uneori sunt descrise ca indicatori de funcții orientați pe obiecte puternic introduse. Utilizarea delegațiilor permite procedurilor să specifice metoda de manipulare a evenimentului care este declanșată la apariția unui eveniment. Delegații pot fi, de asemenea, utilizate în aplicații cu mai multe filete. Pentru mai multe informații, consultați Delegați și Operatorul AddressOf.

Membrii comuni

Membrii comuni sunt proprietăți, proceduri și câmpuri împărtășite de toate instanțele clasei. Membrii obișnuiți de date sunt folositori atunci când mai multe obiecte au nevoie de informații comune tuturor obiectelor. Metodele generale ale unei clase pot fi utilizate fără a crea mai întâi dintr-o clasă de obiecte. Pentru mai multe informații, consultați Partajarea membrilor în Visual Basic.

namespace

Spațiile de nume împiedică clasarea conflictelor prin organizarea de clase, interfețe și metode în structuri ierarhice. Pentru mai multe informații, consultați Namespaces în Visual Basic.

Construieste inlocuieste si extinde capabilitatile bibliotecilor de tip descriind toate fisierele necesare pentru o anumita componenta sau aplicatie. Ansamblul poate conține unul sau mai multe spații de nume. Pentru detalii, consultați Asamblarea.

Atributele pot fi folosite pentru a furniza informații suplimentare despre elementele programului. De exemplu, utilizând atributul, puteți specifica ce metode ar trebui să fie furnizate altor aplicații din clasă atunci când este folosit ca serviciu Web XML. Pentru mai multe informații, consultați Atributele din Visual Basic.

multithreading

Operatori de schimbare biți







Articole similare

Trimiteți-le prietenilor: