Posts

Showing posts from April 19, 2011

Author

Ahmed Samir

Evry1falls is my online name

OOP VB .Net Toturials and Examples - دروس فى ال أو أو بى

Image
فى الدرس السابق تعرفنا على الخصائص Over-Loading الوراثة - OOP Inheritance الوراثه هى :

كيفية بناء فئه جديده فرعيه Sub Class أو فئه ابنه Child Class أو فئه مشتقه Derived Class من فئة رئيسية تسمى الـ Main Class أو الفئة الأم Parent Class و هو لا يختلف كثيرا عن مفهوم الوراثه العام .
حيث أن أكواد الفئات الفرعيه بجميع مسمياتها ترث خواص (أكواد) الفئه الرئيسية
مثال عملى : قم بعمل مشروع جديد يحتوى على Form1 بها عدد (2) Button + عدد (1) Class اسمه Egypt قم بحفظ المشروع Ctrl+S. اكتب الاكواد الموضحه بالصورة رقم 19 و هو عباره عن أكواد الـ Class Egypt وهة متغيرات رقمية ... السؤال الان كيف يمكننا تطبيق مبدأ الوراثه Inheritance أو كيف يمكننا نقل الــ Class Egypt  الى Class أخر فرعى Child و ليكن C_Egypt ؟؟؟
سنقوم بعمل Class جديد C_Egypt بعد الـ Class Egypt بهذه الطريقه :

Public Class C_EgyptInherits EgyptEnd Class و سنأتى على الـ Form1 فى الحدث Button1_Click و نقوم بتجربة الـ Class الجديد أو الفرعى ... نكتب الاكواد كما بالصورة رقم 20

حيث قمنا بأخذ نسخه من الــ Class الفرعى C_Egypt الذى هو فرعى من الـ Class…

Comment Via facebook