Visualizzazione dei risultati da 1 a 3 su 3

Discussione: interfaccia java

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    17

    interfaccia java

    ...quali sono i motivi per cui si dovrebbe scegliere di implementare una classe piuttosto che un'interfaccia?.......

    grazie


    ciao...

  2. #2
    una classe si estende, non si implementa.
    In una interfaccia ci sono dei metodi che sono dichiarati abstract e sono privi di implementazione. L'implementazione verrà fatta dalla classe che implementa appunto tale interfaccia.
    Se invece una classe estende un'altra, ne eredita automaticamente tutti i metodi (a meno che non vengano ridefiniti) e può a sua volta definirne di nuovi.


  3. #3
    UN interfaccia serve a definire che tutte le classi che la implementeranno avranno quei metodi con quei parametri e quelle intestazioni.Il contenuto dei metodi poi dipenderà dal tipo di implementazione che verrò fatta.In questo modo si può sapere a priori che, se è implementata quella classe ,ci saranno sicuramente quei metodi.
    Non riesco a spiegarlo meglio
    Lang=Java
    Ambiente = Eclipse forever
    Ubuntu & Win XP Pro

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 © 2024 vBulletin Solutions, Inc. All rights reserved.