Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    45

    come richiamare la funzione

    Salve a tutti! Vorrei sapere come faccio a richiamare la funzione Publication da me così definita:

    public class Publication {

    public Publication(){

    PubSub pubSub = new PubSub();
    pubSub.setFrom("mario@04001-sipit15");
    pubSub.setTo("pubsub.04001-sipit15");
    pubSub.setType(org.jivesoftware.smack.packet.IQ.Ty pe.SET);
    PublishElement publish = new PublishElement("news");
    pubSub.addChild(publish);
    publish.addChild(new ItemElement(null,"prova"));
    //ItemElement item = (ItemElement)publish.getChild();
    }
    }

    all'interno di un'altra classe che si trova nello stesso progetto. Ho provato a scrivere Publication(); o this.Publication() ma mi da errore. Grazie a tutti per l'aiuto

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    45

    nessuna risposta

    nessuno può dedicarmi 2 minuti per una risposta? grazie

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se si capisse il linguaggio, volentieri
    e' java? e' C#?
    sicuramente non sembra javascript

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    45
    è java. pubsub è una funzione ke serve per produrre e sottoscriversi a un servizio. Secondo te va bene se scrivo new Publication() ? Richiamerà la funzione?

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    caschi male
    sposto nel forum opportuno

  6. #6
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Publication non è una funzione, ma una classe... e se cominciamo così, cominciamo proprio male...

    Manca del tutto il metodo main()... quindi non si sa dove comincia il programma... forse questa classe è di supporto... che ne sappiamo?

    Se poi cerchi di "avviare" la classe, utilizzandone il nome, come se fosse, appunto, una funzione, caschiamo ancora più in basso...

    Credo che sia il caso di cominicare da zero: aprire un libro sulla programmazione ObjectOriented, in questo caso, possibilmente, che parli di Java e cominciare a studiare le basi...

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.