انشاء دوال عامة الاستعمال Java 48- Generic method
في هذا الفيديو من جافا JAVA, سنتحدث عن كيفية انشاء دوال تقبل تمرير متغييرات او كائنات مهما كان نوعها , وايضا ترجع لنا قيم يختلف نوعها حسب استعمالاتها, اي سنتحدث عن الدالة العامة Generic method. Generic method


package package2;

public class Apps{
    /* modificateur <T> type method(T elm) */
    /* T – Type
       E – Element
       K – Key
       N – Number
       V – Value */

    public static <R> R get(R elm){
        return elm;
    } 

    public static <R> void display(R[] elm){
        for (R elm1 : elm) {
            System.out.print(" "+elm1);
        }
        System.out.println();
    }

    public static void main(String ...args) {
       String name= get("Moad");
       System.out.println(" Nom : "+name);
       Integer[] Ent={3,5,7};
       String[] Str={"moad","aitaayi"};
       Character[] charact={'A','B','C'};
       System.out.print(" Interger : ");
       display(Ent);
       System.out.print(" String : ");
       display(Str);
       System.out.print(" Character : ");
       display(charact);
        
    }
}

------------------------
affiche : Nom : Moad
          Interger :  3 5 7
          String :  moad aitaayi
          Character :  A B C