Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908

    [C#]Ereditarietà d'interfaccia e di implementazione, differenze

    Qualcuno sarebbe così gentile da spiegarmi in parole povere qual'è la differenza che intercorre tra ereditarietà d'interfaccia e ereditarietà d'implementazione?
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Presumo che tu ti riferisca all'implementare interfacce o all'ereditare classi.

    Nel primo caso, ciò che "erediti" è lo scheletro implementativo, cioè i nomi dei metodi e le proprietà di cui deve essere dotata la tua classe; questo avviene quando si decide di implementare un'interfaccia.

    Nel secondo caso, ereditando da una classe, erediti una struttura (una classe) che può contenere codice e non è completamente astratta come lo scheletro fornito da un'interfaccia, come avviene nel primo caso.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.