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

    Lista firme candidate

    Un saluto a tutti sono Francesco, studente lavoratore con un piccolo problema.
    Da quando lavoro per me studiare è diventato impossibile. Mancano 3 esami ma sembra che tutto si sia fermato.
    In pratica avrei la necessità di finire l'esame di Java.
    Vorrei capire come funziona la politica di scelta delle firme candidate. Sto sbattendo la testa ma non riesco a capire dove e come la tabella dei metodi viene aggiornata.
    Eccovi un esempio di un compito:

    Dato il seguente programma (tutte le classi appartengono allo stesso pacchetto):

    class A {
    public static int x = 0;
    public A() { x++; }
    private int f(int a, double b) { return x; }
    public int f (int a, oat b) { return x+5; }
    public int f (double a, double b) { return x+20; }
    public String toString() { return f(x, x) + ""; }
    }

    class B extends A {
    public int f(int a, oat b) { return x−5; }
    public int f(int a, int b) { return x−10; }
    }

    public class Test {
    public static void main(String[] args) {
    B beta = new B();
    A alfa1 = beta;
    A alfa2 = new A();
    System.out.println( alfa1 ) ;
    System.out.println( alfa2 ) ;
    System.out.println(beta);
    System.out.println(beta. f (4, 5.0)) ;
    System.out.println(322 | 1);
    }
    }
    • Indicare l'output del programma.
    • Per ogni chiamata ad un metodo (escluso System.out.println) indicare la lista delle rme candidate.

    Aspetto con ansia un vostro aiuto.
    Un saluto
    Francesco

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Manca l'indicazione del linguaggio nel titolo, come richiesto obbligatoriamente dal Regolamento (ho capito che è Java solo perchè lo conosco).
    Inoltre Java ha una sua sezione dedicata.

    Correggo e sposto.

    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.