Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [java] override metodi

    ciao raga non sono molto pratico di java

    mi potete dire se questo override è legale?


  2. #2
    io dichiarerei sia la classe bottoni che il metodo press abstract e al metodo passerei in Object obj ad esempio.

    poi le classi bottoniAlfabetici, bottoniNumerici e bottoniOperazioni li dichiarerei mettendo:

    codice:
    public class bottoniAlfanumerici extends bottoni
    {
    // definisci il costruttore e metti un bel super
    
    // dopo in ogni classe ridefinisci il metodo press
    
    public void press(Object obj)
    {
    // qui metti quello che vuoi a seconda se è char,int o String
    }
    }
    ovviamente prima di fare qualsiasi tipo di operazione fai in bel cast al tipo che ti serve

    io farei così poi non so!

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

    Re: [java] override metodi

    Originariamente inviato da ubuntuunixc
    mi potete dire se questo override è legale?
    Quei metodi nelle 3 sottoclassi non sono override .... sono overload!!! Perché la signature dei metodi è cambiata!!!
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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