|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2001
Messaggi: 1808
|
Esercizio java.......pareri
import java.io.*;
class Parent { int m() {return 1;} int g() {return m();} } class Heir1 extends Parent { int f() {return m();} int m() {return 2;} } class Heir2 extends Parent { int f() {return super.g();} int m() {return 3;} } public class Main{ public static void main(String[] argv){ Parent p; Heir1 h1; Heir2 h2; p = new Heir1(); h2 = new Heir2(); ................ } } L'esercizio diceva di sostituire ai puntini 1 System.out.println(p.f()); 2 System.out.println(p.g()); 3 h1 = p; System.out.println(p.m()); 4 p = h2; System.out.println(p.m()); e di dire cosa succedeva in ognuno dei 4 casi. Se rispondete giustificate ogni risposta. Io ho icccato il primo, gli altri sono ok. Grazie dei pareri |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:24.


















