تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ممكن مساعدتي لأعرف أين الخطأ هنا ..
#1
السلام عليكم ..

أنا أشتغل حاليا على برنامج فكرته الأساسية تعتمد على حساب مجموع ثلاث سلع ..
أحتاج لإستخدام خاصية الـ Inheritance و الـ Overloade ..
في البرنامج ثلاثة Classes
الرئيسي Person والمشتقان منهم 1Customer و 2Customer

حيث الأول مسموح له بشراء سلعتين والثاني ثلاث سلع .. وهنا حققنا الـ Overloading
بالإضافة لمعلومات أخرى كالاسم وغيره ..

الكود الذي كتبته بشكل مبسط ..

PHP كود :
Public Class Person 
Public Name as string 
Public Function Calculate(ByVal Items1 As DoubleByVal Items2 As Double) As Double
    
Return (Items1+Items2)
    
End Function

Public Function 
Calculate(ByVal Items1 As DoubleByVal Items2 As DoubleByval Items3 as double) As Double
  
Return ( Items1+Items2+items3)
    
End Function

 Public Class 
1Customer
        Inherits Person
    End 
Class

    Public Class 
2Customer
        Inherits Person
        
Public Num as String
    End 
Class


Class 
form1 
dim OBJCus1 
as new 1Customer
dim OBJCus2 
as new 2Customer 

وعلى الزر

[php]

Dim I1, I2, I3 as double
list1.items.add ( OBJCus1.Calculate (I1,I2)

وللكود طبعا بقية وتفاصيل أخرى ..
لكن الأهم عندي يظهر لي في الجزئية اللي حددتها بالأحمر خطأ ورسالة ..
The method or operation is not implemented.

فـأين الخطأ لو سمحتوا ؟؟

Huh
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
ممكن مساعدتي لأعرف أين الخطأ هنا .. - بواسطة MONA1990 - 28-03-14, 06:26 PM


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


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