تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] ماهي فائدة ال class
#1
لماذا ال class موجود في .net ولم يكون في الاصدارات السابقه
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم...

مفهوم الـ Class قديم لأنه هو أساس البرمجة الكائنية (Object Oriented Programming = OOP). فهي موجودة في ++C من بدايتها، و حتى في VB6 (التي صدرت في 1998) حيث يمكننا من خلال القائمة Project إضافة Class Module التي هي في الواقع إطار لكتابة محتويات الـ Class دون كتابة كلمة Class في بدايتها.

نرجو الاستفادة و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة: ahmed saba , الشاكي لله , scluay
#3
السلام عليكم نعم استفاديت ولكن ماهي الغايه منه
انا درست قديما لغة جافا وكان هناك class وكانت الفائده منه تجزئة العمل وتستطيع استدعاء الا class في اي مكان فهل نستطيع استدعاء الكلاس الذي انا اكتب بداخله لأي مكان
الرد }}}
تم الشكر بواسطة: الشاكي لله
#4
(23-11-13, 10:02 AM)scluay كتب : السلام عليكم نعم استفاديت ولكن ماهي الغايه منه
انا درست قديما لغة جافا وكان هناك class وكانت الفائده منه تجزئة العمل وتستطيع استدعاء الا class في اي مكان فهل نستطيع استدعاء الكلاس الذي انا اكتب بداخله لأي مكان

اي تستطيع استدعاء الكلاس من اي مكان

ولكن يجب تعريف instance للكلاس اولا (في حال كانت اعضائه ليست shared)


PHP كود :
Public Class Form1
    
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        Dim cr 
As New Car()
        
MsgBox(cr.BMW)
    
End Sub
End 
Class

Public Class 
Car
    
Public BMW As String "bmw2013"
End Class 

واذا كانت الاعضاء Shared يمكنك استدعائها مباشرة دون الحاجة الى تعريف كائن :-
PHP كود :
Public Class Form1
    
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        MsgBox
(Car.BMW)
    
End Sub
End 
Class

Public Class 
Car
    
Public Shared BMW As String "bmw2013"
End Class 


لاحظ لازم يكون العضو Public عشان توصل له من اي كلاس اخر
الرد }}}
#5
بصراحه انت قمه في الروعه زدنا ان امكن
شرح جدا جدا جميل
اذا امكن زدا تفصيلا هذا لم اجده عند كثيرا من الاشخاص الذين سألتهم
الرد }}}
تم الشكر بواسطة:
#6
ممتاز جزيل الشكر
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 264 02-11-25, 11:19 PM
آخر رد: justforit
  ماهي طريقة تحويل ملف pdf الى صورة جيولوجي مبتدئ 3 552 12-07-24, 09:22 PM
آخر رد: atefkhalf2004
  ماهي الطريقة الصحيحة والسريعة لجلب بيانات من قاعدة البيانات داخل Private Sub mohamedgadain61 22 1,331 08-06-24, 12:33 AM
آخر رد: mohamedgadain61
  ماهي طريقة نقل محتويات checkedlistbox الى داتاقريدفيو صالح عبدالله 3 535 06-01-24, 03:20 PM
آخر رد: Kamil
  [VB.NET] ماهي الارقام الصحيحة من نوع Integer فطومة 1 617 03-06-23, 08:48 PM
آخر رد: Taha Okla
  [سؤال] ماهي اشهر مواقع لبيع نظام ERP في العالم ؟ ahmed_king2023 0 498 24-05-23, 10:10 PM
آخر رد: ahmed_king2023
  [VB.NET] ماهي overload LoveVb 4 2,692 06-03-23, 11:16 AM
آخر رد: زياد جلال محمد جلال
  ماهي طريقة انشاء hash invoice بطريقة اوتوماتيكية malsofi 0 523 04-12-22, 11:49 AM
آخر رد: malsofi
  click button with same class (html element) Basil Abdallah 3 873 16-09-22, 10:10 PM
آخر رد: Basil Abdallah
  ماهي معادلة تقسيم شيء ما سعود 16 2,158 26-08-22, 06:31 AM
آخر رد: سعود

التنقل السريع :


يقوم بقرائة الموضوع: