مفاهيم متقدمة في البرمجة الكينونية

4 دروس
ساعة، 43 دقيقة
متوسط
معلومات حول هذه الدروس

في هذه الدروس سنتعرف على بعض المفاهيم المتقدمة في البرمجة الكينونية في لغة الجافا. من هذه المفاهيم مفهوم التوريث Inheritance، ومفهوم إعادة صياغة الدوال Method Overriding، تعددية الأشكال Polymorphism و مفهوم  التجميع والتكوين Aggregation and Composition.

التوريث - Inheritance

0%

في هذا الدرس سنتعرف على مفهوم التوريث في لغة الجافا و وانشاء كلاس يرث الدوال والمتغيرات من كلاس آخر.

إعادة صياغة الدوال - Method Overriding

0%

في هذا الدرس سنتعرف على مفهوم إعادة صياغة الدوال او ما يعرف بـ Method Overriding، سنأخذ بعض الأمثلة على كيفية إعادة صياغة الدوال.

تعددية الأشكال في لغة الجافا - Polymorphism

0%

هذا الدرس يتضمن التعرف على مفهوم تعددية الأشكال Polymorphism وسنأخذ بعض الأمثلة من حياتنا اليومية على تعددية الأشكال وتطبيقها في الكود.

التجميع والتكوين - Aggregation and Composition

0%

سنتعرف على مفهوم التجميع ومفهوم التكوين في لغة الجافا وعلاقة الكائنات ببعضها البعض في الكلاس بعد ذلك سنرى كيفية تطبيق هذه المفاهيم في لغة الجافا.

ما ستتعلمه من هذه الدروس
  • التعرف على مفهوم التوريث واستخداماته
  • التعرف على تعددية الأشكال في لغة الجافا
  • التعرف على مفهوم إعادة صياغة الدوال وشروطها
  • التعرف على مفاهيم التجميع والتكوين
المدرس

أحمد العون

مهندس كمبيوتر ومدرب معتمد له العديد من الدورات التدريبية في تطوير تطبيقات الأندرويد، كما أنه مهتم بتطوير تطبيقات الويب والهواتف الذكية. يتقن أحمد العديد من لغات البرمجة ومنها: Java, C++, Objective-C, SQL, JavaScript, HTML5, CSS3