Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Triedy a objekty v VB 6.0 Tutoriál

Triedy a objekty sú dva z najviac neoddeliteľnou súčasťou v objektovo orientovaného programovania . Objektovo orientované programovanie je v rozpore s procedurálneho programovania a je základom pre väčšinu moderných programovacích jazykov , ako je Visual Basic . Firma pochopenie tried a objektov , je nutné , aby sa úspešne naprogramovať všetky , ale najviac základné počítačové aplikácie . Sekvenčné a Objektové programovanie

Pred objektovo orientovaného programovania , aplikácia sa skladá ako zoznam inštrukcií , ktoré majú byť vykonávané prostredníctvom aplikácie . Premenné a funkcie sú globálne pre celý program . Globálne premenné a členovia boli prístupné všetkým častiam programu . Výsledkom je , že chyby v programe , by mohla mať ďalekosiahle dôsledky , ktoré boli ťažké stanoviť . Objekty umožňujú programátorom segmente svoj ​​kód a vytvárať premenné , ktoré sú miestne špecifické funkcie . Objekty tiež umožňujú veľké časti kódu, ktoré majú byť znovu použité v iných aplikáciách .
Triedy

Triedy sú definície objektu . Triedy slúžiť ako vzor pre objekt , ktorý môže byť vytvorený v kóde . Triedy obsahujú metódy , vlastnosti a premenné . Napríklad trieda auto môže obsahovať vlastnosti farby , dĺžky a číslo modelu . To isté triedy by mohli obsahovať metódy , ako je napríklad aktivácia stierače alebo dopredu . Trieda popisuje objekt a umožňuje údaje týkajúce sa objektu sa miestne objekt .
Objekty

Objekty sú špecifické inštancie triedy . Objekty sú inštancie do kódu a daný názov špecifické pre danú inštanciu triedy . Akonáhle inštancie , objekt môže vykonávať ľubovolnú metódu obsiahnuté v triede , ktorá ju definuje . Objekt môže mať aj jeho vlastnosti meniť alebo čítať neskôr . Dobrou analógiou pre vzťahy v rámci triedy objektu je pet . Pes , napríklad, má vlastnosti , ako je farba , temperament a veľkosti . To je definícia psa . Objekt predstavuje konkrétnej inštancie tejto definície . Napríklad , Fido je čierna , hravá a jedna noha vysoký . Tento špecifický pes môže vykonávať niekoľkými spôsobmi , ako je jesť alebo spať . Fido je konkrétna inštancia triedy psa .
Konkretizácia objektu

Po trieda bola vytvorená , ktorý definuje objekt , môže konkrétne inštancie tohto objektu sa vytvoril . To sa najčastejšie vykonáva pomocou kľúčového slova New . V jazyku Visual Basic je toho napísané takto : klipart

Dim myDog ako psie = nový pes ( ) ;

Tento riadok kódu vytvorí nový objekt s názvom " myDog " vychádza z triedy pes . Potom, čo je zahájený nový objekt , môže byť použitý na vykonávanie konkrétnych úloh . Nasledujúci kód predstavuje príklad volania Jedzte metódu myDog objektu :

myDog.Eat ( )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené