Ի՞նչ է ընդհանուր մեթոդը:
Ի՞նչ է ընդհանուր մեթոդը:

Video: Ի՞նչ է ընդհանուր մեթոդը:

Video: Ի՞նչ է ընդհանուր մեթոդը:
Video: Տեղային և ընդհանուր անզգայացման մեթոդները 2024, Նոյեմբեր
Anonim

Ընդհանուր մեթոդներ . Ընդհանուր մեթոդներ են մեթոդները որոնք ներկայացնում են իրենց տեսակի պարամետրերը: Ստատիկ և ոչ ստատիկ ընդհանուր մեթոդներ թույլատրվում են, ինչպես նաև ընդհանուր դասի կոնստրուկտորներ. Շարահյուսությունը ա ընդհանուր մեթոդ ներառում է տիպի պարամետրերի ցանկ, անկյունային փակագծերի ներսում, որը հայտնվում է նախքան մեթոդի վերադարձի տեսակը.

Բացի այդ, ինչպե՞ս եք անվանում ընդհանուր մեթոդ:

Դեպի զանգահարել ա ընդհանուր մեթոդ , դուք պետք է տրամադրեք տեսակներ, որոնք կօգտագործվեն ընթացքում մեթոդ կոչում.

  1. Ստեղծեք մեր GenericSample դասի օրինակը:
  2. Օգտագործելով ընդհանուր մեթոդը, սկզբնավորեք ընդհանուր մեթոդի կանչը՝ փոխանցելով մեկ կամ մի քանի ընդհանուր տեսակի փաստարկներ:
  3. Վերցրեք ձեր մեթոդը օրինակելի փաստարկով:

Երկրորդ, ինչպես եք հայտարարում ընդհանուր մեթոդ Java-ում: Գաղափարն այն է, որ թույլ տան տեսակը (Integer, String, … և այլն և օգտագործողի կողմից սահմանված տեսակները) որպես պարամետր: մեթոդները , դասեր և միջերեսներ: Օրինակ՝ օգտագործվում են այնպիսի դասեր, ինչպիսիք են HashSet, ArrayList, HashMap և այլն ջեներիկներ շատ լավ. Մենք կարող ենք դրանք օգտագործել ցանկացած տեսակի համար։ Ինչպես C++-ում, մենք օգտագործում ենք պարամետրերի տեսակները նշելու համար ընդհանուր դասարանի ստեղծում.

Այս կերպ ի՞նչ է ընդհանուր մեթոդը C#-ում:

Ա ընդհանուր մեթոդ է մեթոդ որը հայտարարված է տիպի պարամետրերով, հետևյալ կերպ. C# Պատճենել. static void Swap(ref T lhs, ref T rhs) {T temp; ջերմաստիճան = lhs; lhs = rhs; rhs = ջերմաստիճան; } Հետևյալ կոդի օրինակը ցույց է տալիս զանգահարելու մեկ եղանակ մեթոդ օգտագործելով int տիպի արգումենտի համար. C# Պատճենել.

Ո՞րն է տարբերությունը ընդհանուր և ոչ ընդհանուր C#-ի միջև:

Ա Ընդհանուր հավաքածուն դաս է, որն ապահովում է տիպի անվտանգություն՝ առանց բազային հավաքածուի տեսակից բխելու և տիպային հատուկ անդամներ իրականացնելու: Բանալին Տարբերությունը ընդհանուր և ոչ - ընդհանուր Հավաքածու մեջ C# դա ա Ընդհանուր Հավաքածուն խիստ տպագրված է, մինչդեռ ա Ոչ - Ընդհանուր Հավաքածուն խիստ տպագրված չէ:

Խորհուրդ ենք տալիս: