Department of Mathematics and Computer Science

www.univ-soukahras.dz/en/dept/mi

Module: --

  1. Information
  2. Questions

Redéfinition de méthode et dérivations successives en JAVA

3 votes

En JAVA, Quels résultats fournit ce programme ?

class A

{ public void affiche()

{ System.out.println ("Je suis un A") ;

}}

class B extends A { }

class C extends A

{ public void affiche()

{ System.out.println ("Je suis un C") ;

}}

class D extends C

{ public void affiche()

{ System.out.println ("Je suis un D") ;}}

class E extends B {}

class F extends C {}

public class DiagHeri

{ public static void main (String arg[])

{ A a = new A() ; a.affiche() ;

B b = new B() ; b.affiche() ;

C c = new C() ; c.affiche() ;

D d = new D() ; d.affiche() ;

E e = new E() ; e.affiche() ;

F f = new F() ; f.affiche() ;

}

}

Asked on 17:42, Monday 9 May 2016 By Sofiane ZAIDI
In --


answers (4)




Answer (1)

4 votes

Je suis un A

Je suis un A

Je suis un C

Je suis un D

Je suis un A

Je suis un C

Answered on 18:13, Monday 9 May 2016 by khaled amirat (184 points)
In --



Answer (2)

3 votes

Je suis un A
Je suis un A
Je suis un C
Je suis un D
Je suis un A
Je suis un C

Answered on 18:27, Monday 9 May 2016 by abdennour redjaibia (282 points)
In --



Answer (3)

6 votes

je suis un A

je suis un A

je suis un C

je suis un D

je suis un A

je suis un C

Answered on 19:19, Monday 9 May 2016 by houssem djefaflia (95 points)
In --



Answer (4)

0 votes

Je suis un A
Je suis un A
Je suis un C
Je suis un D
Je suis un A
Je suis un C

Answered on 01:12, Sunday 22 Jan 2017 by abd raouf ben tlidjane (9 points)
In --



Do you have an answer ?