Estritamente falando, o ASP não é uma linguagem de programação, portanto não há conceito de classe. Aqui dizemos que a classe ASP se refere à classe quando o VBScript de linguagem de programação da ASP é aplicado no ASP.
A classe ASP é relativamente simples, não possui as características da herança, sobrecarga etc. do significado real da classe. Apesar disso, ainda é muito útil. Reduz a complexidade de nossa programação e torna nosso módulo de programa mais razoável.
Qual a classe ASP é simples de suportar? Não possui as características da herança, sobrecarga, etc. da classe real. Ele suporta o seguinte:
Variáveis de membros públicos, variáveis de membros privados, atributos
Funções de membros públicos, funções de membro privado
Construtor, destruidor
Crie e use a classe ASP mais simples. Alguns iniciantes não entendem a diferença entre classes e objetos. Por exemplo, as aulas são como desenhos, e objetos são como objetos reais feitos com base em desenhos. Este exemplo fornece um exemplo simples de classe e objeto ASP. Esta classe contém apenas uma função de membro para explicar o formato básico da classe e fornece um método para criar e liberar objetos. Detalhes: Variáveis do membro da classe ASP, funções de membros e destruidores de construção. Esta é uma explicação de classe relativamente completa. Todas as explicações são escritas ao lado do programa em anotação. Ao ler esta seção, você pode ter um entendimento mais abrangente das classes ASP e pode desenvolver módulos de classe ASP. Detalhes ASP ATRIBUTOS DE CLASSE ASP ASP TEM as seguintes características em comparação com as variáveis de membro público da classe ASP.
Outras funções podem ser executadas ao atribuir valores
Pode determinar o intervalo de atribuição
Você pode definir propriedades somente leitura e apenas de gravação
Portanto, os atributos da classe ASP também são relativamente comuns e importantes. Detalhes ASP Classe Combination As funções da classe ASP são realmente limitadas; portanto, às vezes temos que usar combinações para implementar funções complexas.
Crie a classe ASP mais simples
ClassCfoo
Subprinthello ()
Response.Write "Helloworld!"
endsub
Endclass
Pode -se observar que a estrutura básica da classe ASP é:
Nome da classe de classe
Código de classe
Endclass
Use a classe ASP mais simples
dimobj
setobj = newcfoo 'use setNew para criar um objeto. Como não é um componente do servidor, ele não pode ser criado com o Server.createObject.
Callobj.printhello 'Nome do objeto Adicione um ponto e, em seguida, adicione uma variável de membro, atributo ou função para indicar que a variável, atributo ou função do membro que chama o objeto, o Helloworld será exibido!
setoBJ = Nothing'Release Object
O construtor não pode ser sobrecarregado na classe ASP; portanto, não podemos usar declarações semelhantes a setobj = newcfoo ("param") para criar a classe.
As funções das classes ASP são realmente limitadas, então às vezes precisamos usar combinações para implementar funções complexas.