TGViewer
Flutter | Mahmoud Azab Flutter | Mahmoud Azab @flutter_apps99 · 9.42K subscribers
Post #2258 7.11K
ايه الفرق بين Overriding و Overloading ؟

Overloading ✅️

هو أن يكون عندك اكتر من function بنفس الاسم بس ال parameters اللي بتبعتها لل function دي مختلفه سواء عددها او انواعها

Overriding ✅️

هو أن يكون عندك
🔥2 classes ( Parent, Child )

ال child بيرث من ال parent.

و في function في parent اسمها printData

مثلا جواها سطرين كود، فانت جوا ال child

شايفها عادي و تقدر تستخدمها، طيب لو عاوز

تزود عليها سطر زياده يكون جوا ال child بس

، تكون كاتب نفس ال function بنفس الاسم بنفس كل حاجه و ال params و كله

و تخليها override

و جواها تكتب super.printData لاستدعاء السطرين اللي جوا ال function في ال parent،

و تزود انت السطر الزياده اللي هيكون في child بس، كده الزياده تستخدم مع ال child فقط،

لو تم استدعاء ال function دي من ال parent هتيجي بسطرين بس، و لو تم استدعائها من child هتيجي ب 3 أسطر
  • 🔥 16
  • ❤‍🔥 7
More from @flutter_apps99
  1. Oct 6, 2026لو حد عمل تطبيق ديني قبل كده يقول هل لقى خط كويس عشان الهمزات ف معظم الخطوط بتكون بالشكل د…
  2. Oct 4, 2026السلام عليكم ورحمة الله وبركاته اللى عايزك يشارك فى الأجر ممكن يجرب التطبيق ولو فيه مشاكل…
  3. Sep 27, 2026No PNGs. No SVGs. No Lottie files. Our Maab onboarding is pure canvas , built with CustomP…
  4. Sep 22, 2026Splash screen for مآب | Maab — a fully custom animated Quran experience built from scratch…
  5. Sep 2, 2026https://azabcodes-portfolio.web.app/
  6. Aug 6, 2026🚀 ارتقِ بتجربة تحديث تطبيقك مع "app_upgrade_checker"! دعم 7 لغات، وإمكانية جلب أحدث الإصد…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →