I concetti fondamentali



Scaricare 1.48 Mb.
Pagina1/14
25.03.2019
Dimensione del file1.48 Mb.
  1   2   3   4   5   6   7   8   9   ...   14



I concetti fondamentali

  • I concetti fondamentali

    • Ereditarietà
    • Polimorfismo
    • Incapsulamento
    • Aggregazione
  • L’implementazione nel .NET Framework

  • Classi base e derivate

  • I metodi virtuali

  • Classi astratte e interfacce

  • Le keyword di C# e VB.NET



In un ambiente OOP deve essere possibile applicare i seguenti concetti:

  • In un ambiente OOP deve essere possibile applicare i seguenti concetti:

    • Astrazione
      • Sviluppare un’applicazione racchiudendone la complessità all’interno di moduli di classe, che ne implementano il significato
    • Incapsulamento
      • Proibire ad altri oggetti di manipolare direttamente dati, o procedure, implementate all’interno dell’oggetto stesso
      • Classe come “scatola nera” per l’utilizzatore
    • Polimorfismo
      • Possibilità per classi diverse di implementare lo stesso “comportamento” sotto forma di metodi e di interfacce comuni a diverse classi
    • Ereditarietà





Condividi con i tuoi amici:
  1   2   3   4   5   6   7   8   9   ...   14


©astratto.info 2019
invia messaggio

    Pagina principale