01-10-12, 11:07 PM
كاتب الموضوع : النبهاني
السلام عليكم ورحمه الله وبركاته ،
في الحقيقة قد يتبادر الى الذهن عند رؤية اكواد من هنا وهناك حول طريقة تعريف الكائنات ، لاحظ الكود التالي :
كود :
[SIZE=2]1- [/SIZE][SIZE=2][color=#0000ff]Dim[/color][/SIZE][SIZE=2] x [/SIZE][SIZE=2][color=#0000ff]As[/color][/SIZE][SIZE=2] Y = [/SIZE][SIZE=2][color=#0000ff]New[/color][/SIZE][SIZE=2] Y[/SIZE]
[SIZE=2]2- [/SIZE][SIZE=2][color=#0000ff]Dim[/color][/SIZE][SIZE=2] x = [/SIZE][SIZE=2][color=#0000ff]New[/color][/SIZE][SIZE=2] Y[/SIZE]
[SIZE=2]3- [/SIZE][SIZE=2][color=#0000ff]Dim[/color][/SIZE][SIZE=2] x [/SIZE][SIZE=2][color=#0000ff]As [/color][/SIZE][SIZE=2][color=#0000ff]New[/color][/SIZE][SIZE=2] Y[/SIZE]
بالنسبه لأي مبرمج VB.NET الطريقة الأكثر روعه في الصيغه هي الثالثه ، إلا أنك لو جئت لتقرأ كودا مكتوبا في احد ربوع الشبكة ، او قرأت احد الكتب لوجدت انهم في الأمثله يستخدمون الطريقة الأولى !! طيب ما الفرق بينهما ؟ و لماذا يكثر استخدام الطريقة الأولى ؟ هذا محور النقاش في هذا الموضوع
ولو نلاحظ ان مبرمجي #C يستخدمون الطريقة الاولى ! لماذا ؟ لا اعلم فأنا لست خبير #C
فليدلو كل عضو بدلوه في هذا الجانب - شرط ان يكون الكلام على منطق علمي لا عاطفي او مزاجي فنحن عرب - ولنرى اي الطرق هي الأصح ، والأفضل ان نبحث في مراجع خارجيه لتكون افضل