[Arabic] TypeScript : #37 - Extending Generic Classes — Transcript
Full transcript
- 0:06طبعا موضوع الجنريكس مهمه جدا لان لها
- 0:11استخدامات كثيره في مشاريع الحقيقيه في
- 0:15هذا الدرس راح نطبق امثله اخرى على
- 0:19الجنريكس عندي هنا لاب توب كايب اللي
- 0:24يتكون من براند وبرايس
- 0:28اعمل هنا نيو كلاس واسميه ستور وهذا
- 0:32الكلاس من نوع جنريك
- 0:36في هذا الكلاس عندي
- 0:39اسميه برودكت من نوع
- 0:45هذا حاليا ما نعرف هذا الفي شنو يمكن يكون
- 0:49لابتوب ويمكن يكون بوك او اي شيء اخر
- 0:53وهنا عندي اسميه اد ياخذ نيو برودكت
- 0:58كفارمتر من نوع في
- 1:03واكتب ذيس
- 1:10هذا الكلاس كلاس ستور يعني المخزن نخزن
- 1:15بيه
- 1:16[موسيقى]
- 1:18والبرودكت هنا عندنا من نوع جنريك يعني بي
- 1:23راح يرث من هذا الكلاس لازم يحددون البي
- 1:28يعني
- 1:29ونخزن كل البرودكت في هذا الري وعندنا هنا
- 1:35اللي يضيف نيو برودكت الى هذا
- 1:40جميل
- 1:43اول شيء اكتب
- 1:47اعمل كلاس اسميه برودكت 1
- 1:51يارس من ستور ومثل ما تعرفون الاستور
- 1:55هوس فيريد مني
- 1:59راح اعطيه اللابتوب
- 2:03اللابتوب منو هذا هذا التايت
- 2:09فاذا اجي هنا
- 2:11واعمل نموذج جديد
- 2:15من
- 2:16اكتب
- 2:19يساوي نيو
- 2:24واذا اكتب هنا
- 2:26لاحظ اذا اعمل هذا يقول لي النيو برودكت
- 2:31من نوع لاب توب يعني هذا الميثود يريد مني
- 2:36لازم يكون من نوع لابتوب ليش لان هنا
- 2:41اعطيته اللابتوب هي بالاصل
- 3:29هذا الستور يتوقع مني الجنريك تايب اريد
- 3:33من اعمل انستانس من هذا الكلاس احدد نوع
- 3:38البروداكت فاعمل هذا الكلاس جنريك اعطيه
- 3:43الكي وهذا الستور يتوقع مني
- 3:47اعطيه الكي يعني شنو هنا يعني اخذ الكي من
- 3:52الكلاس
- 3:54الجنريك كلاس واعطيه الكلاس الاب يعني
- 3:58كلاس الاب ياخذ
- 4:01من كلاس الابن
- 4:04يعني حاليا في هذا الكلاس ما نعرف شنو
- 4:07الكي
- 4:09راح اعمل انستانس من هذا الكلاس برودكت تو
- 4:14يساوي
- 4:19اكتب هنا
- 4:24لاحظ يقول النوم ليش لان ما حددت نوع
- 4:31الجنريك هنا لازم احدد من اعمل نموذج جديد
- 4:35هنا اكتب لابتوب
- 4:40مره اخرى اد
- 4:42هسه يعرف من نوع لاب توب جميل اكتب براند
- 4:48اتش بي وفرايس 500
- 4:53الفرق هذا الكلاس مع هذا الكلاس في هذا
- 4:58الكلاس حددنا نوع البروداكت عندما عملنا
- 5:02اكستاند لستورك كلاس ولكن هذا الكلاس
- 5:06الكلاس الثاني ما اعطيته نوع البرودكت
- 5:12عملت الكلاس جنريك واعطيت الكي الى الستور
- 5:17يعني حتى في هذا الكلاس ما نعرف شنو نوع
- 5:21البرودكت من نعمل نيو انستانس نموذج جديد
- 5:25من هذا الكلاس نعطي نوع البرودكت اعطيناه
- 5:31هنا لاب توب
- 5:34كملنا هذا الدرس شكرا لكم واشوفكم في
- 5:39الدرس القادم
About this transcript
This page contains the full transcript of [Arabic] TypeScript : #37 - Extending Generic Classes by Youssef Abbas, generated from the public captions YouTube serves with the video. The transcript has 360 words across 70 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.