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

    [java]Ridefinire gli operatori

    posso in java, come in Python, ridefinire gli operatori??Se per esempio creo una classe Linea, e voglio che

    istanzaLinea1 + istanzaLinea2

    funzioni, e soprattutto in un modo definito da me, posso??
    eXtending-Php.net coming soon ...

  2. #2
    No.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    5
    Sintetico e preciso.....ma ne sei sicuro?

  4. #4
    Si. Ne sono sicuro. Leggete le specifiche del linguaggio.

  5. #5
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491

    Re: [java]Ridefinire gli operatori

    Non vedo il problema, puoi sempre definire nella classe Linea un metodo che compia le operazioni tra due linee....e scrivere tipo:

    public Linea somma(Linea lin){...}

    linea3 = linea1.somma(linea2)

    Certo non è il massimo dell'eleganza.......:tongue:

  6. #6

    Re: Re: [java]Ridefinire gli operatori

    Originariamente inviato da Xadoom
    Non vedo il problema, puoi sempre definire nella classe Linea un metodo che compia le operazioni tra due linee....e scrivere tipo:

    public Linea somma(Linea lin){...}

    linea3 = linea1.somma(linea2)

    Certo non è il massimo dell'eleganza.......:tongue:

    vabbè ma quello non è overloading di operatori :adhone:

    cmq confermo che in java non se po fa!

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.