Compartilhar via


Como: Reutilizar um trabalho componente

Se um componente já existe e está depurado e funcionando, é vantagem para você usá-lo no seu código em vez de desenvolver outro componente com a mesma funcionalidade.Tal componente é geralmente apresentado como uma classe.Para reusá-lo, você cria um objeto daquela classe.

Exemplo

O .NET Framework fornece muitos exemplos de componentes que estão disponíveis para uso.Um tal componente é o TimeZone classe na System espaço para nome. TimeZone Fornece a membros que permitem que você recupere informações sobre o fuso horário do sistema do computador corrente.

Public Sub examineTimeZone()
    Dim tz As System.TimeZone = System.TimeZone.CurrentTimeZone
    Dim s As String = "Current time zone is "
    s &= CStr(tz.GetUtcOffset(Now).Hours) & " hours and "
    s &= CStr(tz.GetUtcOffset(Now).Minutes) & " minutes "
    s &= "different from UTC (coordinated universal time)"
    s &= vbCrLf & "and is currently "
    If tz.IsDaylightSavingTime(Now) = False Then s &= "not "
    s &= "on ""summer time""."
    MsgBox(s)
End Sub

O primeiroInstrução Dim (Visual Basic) declara uma variável de objeto do tipoTimeZone and assinala a ela um objeto TimeZone retornado pela propriedade CurrentTimeZone.

Consulte também

Tarefas

Como: Criar um objeto

Como: Definir uma classe que usa os membros de uma classe existente

Como: Acesso compartilhado e compartilhados membros de um objeto

Conceitos

Classes e objetos