Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Eredità fra classi

  1. #1
    Utente di HTML.it L'avatar di TigerWB
    Registrato dal
    Apr 2002
    Messaggi
    286

    Eredità fra classi

    Ciao a tutti,
    ho un problemino, ho due classi che hanno un rapporto padre e figlia in vb.net,
    il mio intento è di instanziarmi la classe padre e vorrei inserirmela nell’instanza della classe derivata
    es:

    Dim clsPadre As New Padre

    Dim clsFiglia As Figlia = DirectCast(clsPadre, Figlia)

    Mi da un errore di casting.
    Come posso fare a risolverlo?

  2. #2
    Che io sappia, puoi referenziare un tipo con un oggetto figlio e non viceversa:
    - Padre può referenziare Figlio.
    - Figlio non può referenziare Padre.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  3. #3
    Utente di HTML.it L'avatar di TigerWB
    Registrato dal
    Apr 2002
    Messaggi
    286
    grazie lo stesso
    ma è strano ho letto nel libro del balena che si poteva fare è spiegava di utilizzare il DirectCast.
    ma a me da sempre errore.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.