Visualizzazione dei risultati da 1 a 10 su 21

Visualizzazione discussione

  1. #6
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Non solo ovviamente, diciamo che quello è l'uso più immediato.

    Lo puoi usare per passare l'oggetto stesso ad un altro (ad esempio, nel caso di un listener).
    Oppure per richiamare un metodo di una classe esterna.
    Oppure ancora per richiamare un altro costruttore. Ad esempio:

    codice:
    public class MyClass 
    {
        private String value;
    
        public MyClass()
        {
            this("DEFAULT");
        }
    
        public MyClass(String value) 
        {
            this.value = value;   
       
            System.out.println(this.value);
        } 
    }
    
    new MyClass("PIPPO"); // stampa PIPPO
    new MyClass();        // stampa DEFAULT
    Qualche link per approfondire:

    http://stackoverflow.com/questions/5...f-this-in-java
    http://stackoverflow.com/questions/2...his-in-a-class

    Qui c'è qualche altro caso interessante: http://javarevisited.blogspot.it/201...-tutorial.html
    Ultima modifica di Alex'87; 22-08-2014 a 12:45
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

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.