Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508

    Differenza includes-extends

    Sapreste spiegarmi in parole povere la differenza che passa tra l'includere e l'estendere una classe?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Differenza includes-extends

    Originariamente inviato da Alhazred
    Sapreste spiegarmi in parole povere la differenza che passa tra l'includere e l'estendere una classe?
    In Java non esiste una "inclusione" di una classe ..... non ho ben capito a cosa ti riferisci (se ti riferisci al linguaggio Java). In Java una classe la puoi estendere e basta.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Oops... ho sbagliato clamorosamente, intendevo implementare, non includere.
    In definiitva mi servirebbe sapere la differenza tra implements ed extends.


    P.S. se qualcuno può, modifichi il titolo, grazie

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Alhazred
    In definiitva mi servirebbe sapere la differenza tra implements ed extends.
    In Java una classe estende solamente un'altra classe (se non si mette esplicitamente extends Qualcosa allora implicitamente estende Object) mentre può implementare da 0 a un numero qualunque di interfacce.

    Le interfacce sono da vedere praticamente come classi astratte al 100%, cioè in cui tutti i metodi sono appunto astratti. In una classe "concreta" (non astratta) è necessario che sia fornita una implementazione di tutti i metodi astratti ereditati da classi o implementati per via di interfacce.

    Ci sarebbe molto altro da dire ma spero che per il momento ti possa bastare.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Si, la spiegazione va bene così.
    Ti ringrazio

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.