العربية  

books comparison with objective languages

If you do not find what you're looking for, you can use more accurate words.

View more

المقارنة مع اللغات الكائنية (Info)


إن الهدف الرئيسي للبرمجة الاجرائية هو تقسيم مهام البرنامج إلى عدة تفرعات تسهل عمل المبرمج سواء كان ذلك التقسيم بمجموعة متحولات أو بنى معطيات أو توابع، بينما في لغات البرمجة الكائنية فإنه يتم تقسيم مهام البرنامج إلى كائنات وكل كائن يتم تغليفه بمتحولاته وتوابعه الخاصة فيه.

الفرق الرئيسي بين النمطين هو أن البرمجة الاجرائية تقوم بالعمليات على بنى المعطيات المتوفرة بينما في النمط كائني التوجه تتم العمليات على حزم مكونة من الغرض وبنى المعطيات الخاصة فيه.

التسميات تتغير بين النمطين على الرغم من انهما يملكان نفس الدلالات

  • object-oriented procedural
  • method function
  • object module
  • message function call
  • attribute variable
Source: wikipedia.org