28-03-14, 06:26 PM
السلام عليكم ..
أنا أشتغل حاليا على برنامج فكرته الأساسية تعتمد على حساب مجموع ثلاث سلع ..
أحتاج لإستخدام خاصية الـ Inheritance و الـ Overloade ..
في البرنامج ثلاثة Classes
الرئيسي Person والمشتقان منهم 1Customer و 2Customer
حيث الأول مسموح له بشراء سلعتين والثاني ثلاث سلع .. وهنا حققنا الـ Overloading
بالإضافة لمعلومات أخرى كالاسم وغيره ..
الكود الذي كتبته بشكل مبسط ..
وعلى الزر
[php]
Dim I1, I2, I3 as double
list1.items.add ( OBJCus1.Calculate (I1,I2)
وللكود طبعا بقية وتفاصيل أخرى ..
لكن الأهم عندي يظهر لي في الجزئية اللي حددتها بالأحمر خطأ ورسالة ..
The method or operation is not implemented.
فـأين الخطأ لو سمحتوا ؟؟
أنا أشتغل حاليا على برنامج فكرته الأساسية تعتمد على حساب مجموع ثلاث سلع ..
أحتاج لإستخدام خاصية الـ Inheritance و الـ Overloade ..
في البرنامج ثلاثة Classes
الرئيسي Person والمشتقان منهم 1Customer و 2Customer
حيث الأول مسموح له بشراء سلعتين والثاني ثلاث سلع .. وهنا حققنا الـ Overloading
بالإضافة لمعلومات أخرى كالاسم وغيره ..
الكود الذي كتبته بشكل مبسط ..
PHP كود :
Public Class Person
Public Name as string
Public Function Calculate(ByVal Items1 As Double, ByVal Items2 As Double) As Double
Return (Items1+Items2)
End Function
Public Function Calculate(ByVal Items1 As Double, ByVal Items2 As Double, Byval 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.
فـأين الخطأ لو سمحتوا ؟؟