قسم الرياضيات و الإعلام الإلي

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

المقياس: Techniques objet avancées

  1. معلومات
  2. الأسئلة
  3. التعليم عن بعد

la redéfinition et la visibilité d'une méthode

2 votes

c'est quoi la relation entre redéfinition et visibilite de méthode?

نشر على 23:50, الجمعة 20 ماي 2016 By amirat abdallah (256 points)
In Techniques objet avancées


أجوبة (4)




جواب (1)

0 votes

pour qu'on puisse redéfinirune  methode elle doit etre accessible( public) .pour protected, je ne sais pas 
 
 

نشر على 11:24, السبت 21 ماي 2016 by radia gherras (68 points)
In Techniques objet avancées



جواب (2)

0 votes

Une variable définie avec le modificateur protected sera héritée dans toutes les classes filles qui pourront y accéder librement ainsi que les classes du même package... alors c'est la meme pour public  en peut accéder a elle 

 

نشر على 12:10, السبت 21 ماي 2016 by amirat abdallah (256 points)
In Techniques objet avancées



جواب (3)

2 votes

oui Radia et Abdallah on peut faire la redéfinition d'une méthode protected, c l'utilité de cette visibilité, prend cet exemple : 

class A{
   protected int m1(int x){
      return x*x;
   }
}
class B extends A{
   protected int m1(int x){
      return x+x;
   }
}
public class Test{
   public static void main(String args[]){
      A a = new A();
      B b = new B();
      System.out.println("3*3 = "+a.m1(3)); //Affiche 3*3 = 9;

                                                              //donc fait appelle a la méthode de la classe A


      System.out.println("3+3 =" + b.m1(3)); //Affiche 3*3 = 9;

                                                              //donc fait appelle a la méthode de la classe B


   }

نشر على 12:19, السبت 21 ماي 2016 by Hanen Rouainia (322 points)
In Techniques objet avancées



جواب (4)

0 votes

Oui exactement ce que j'ai dis :) 

نشر على 12:42, السبت 21 ماي 2016 by amirat abdallah (256 points)
In Techniques objet avancées



هل لديك جواب ?