- فيديو 65
تتكون الكائنات الموجههة من ثلاث اشياء :
1- Inheritance التوارث
2- Polymorphism
3- Encapsulation
- Polymorphism
هي نفس عملية التوارث يعني اب وابن لهم نفس الصفات ، لكن هون الابن بنفذ هاي الصفة بطريقة مختلفة ...
// المثال عنده ميثود print مشتركة ,والتنفيذ مختلف
class program
{
static void Main (string[] args)
{
point p=new point();
p.print();
// راح يطبع point
circle p=new circle();
p.print();
//راح يطبع circle
}
}
class point
//ليكون هي الاب
// لو حطيت كلمة sealed قبل كلمة class معناها ما حاقدر اورثها
{
public virtual void print()
{
Console.WriteLine("Point");
}
}
class circle : point
// ليكون هو الابن
{
public override void print()
{
Console.WriteLine("Circle");
}
}
===================================
No comments:
Post a Comment