Eu trabalho com muitas classes e encontro então muito útil, mas eu concordo com o Jim com este - há pouca razão criar classes para funções de serviço público. As classes são SE você precisa de criar mais de um muito útil do mesmo artigo - por exemplo, se você precisa de criar classes para prender as propriedades dos veículos uma dúzia - mas para funções de serviço público você somente estará usando um daqueles em um momento.
Na consideração específica a seu isse:
Veículos secundários ()
O carro não ofuscante como o veículo 'ISTO É VEÍCULO FINO ENCONTRADO
Ajustar o carro = veículo novo 'DEPOIS QUE o VEÍCULO NOVO NÃO APARECE
Terminar o submarino
Você indica que o nome de sua CLASSE é “DataTests”, não o “veículo”. O veículo é um tipo definido pelo utilizador declarado no módulo da classe nomeado DataTests, e como tais você não poderão lhes começ (matéria de fato, você encontrará que imposisble para trabalhar com um UDT define em um módulo da classe da parte externa esse módulo da classe). UDTs é usado geralmente como estruturas de dados internos dentro da classe, e as propriedades da classe são usadas para segurar o entrada/saída to/from a classe. O UDT é usado simplesmente para armazenar o interior dos dados esse exemplo dos calss.
A maneira correta de fazer que é:
Carro não ofuscante como DataTests
Ajustar o carro = DataTests novo
Msgbox Car.bHP
Também, há pouca razão usar (a) um UDT e (b) variáveis individuais para armazenar dados internos da classe. Uso uns ou o outro, não ambos.