- Windows Script Host - VBScript - Clases -

Hay objetos (archivos o usuarios), de los cuales existen numerosos "individuos". Con el concepto clase, se engloba todos los objetos de una misma "naturaleza".
Por ejemplo, en la clase "archivo" hay objetos "abc.doc", "xyz.txt" y "rst.xls".
Un objeto se define como la instancia de una clase. La clase define los atributos, métodos y eventos que un miembro (de dicha clase) debe poseer. La clase contiene el código que deberá ser ejecutado, cuando se llame un método (de esa clase). Este código es igual para todas las instancias de la clase (y solo se encontrará una vez en la memoria).
Una clase es como una plantilla para crear objetos (a menudo, se utiliza la designación "tipo de objeto", para las clases).
En la programación orientada a objetos, primero se define la clase y entonces se crean instancia de esa clase, las cuales se usan en los programas.
La acción de crear una instancia de una clase, se denomina instanciación.
La instancia de una clase, puede tener un nombre, el cual se denomina moniker y el cual es como un seudónimo, bajo el cual puede referenciarse un objeto.
VBScript trabaja con clases, las cuales fueron creadas por Microsoft u otro programador de componentes para el sistema.
El sistema operativo genera, durante su procesamiento, un sin fin de instancias de esas clases.
La tarea del programador de scripts es capturar la instancia correspondiente, de acuerdo con lo que se requiera, leerla y modificarla, de ser necesario. En muchos casos, el programador crea instancias, como puede ser la creación de una cuenta de usuario o un archivo.

previo
Imprimir..
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
próximo