كيف يتم عمل خاصية property داخل الفئة class
صفحة 1 من اصل 1
كيف يتم عمل خاصية property داخل الفئة class
بسم الله الرحمن الرحيم
الصلاة والسلام على رسول الله وعلى آله صحبه أجمعين
كيف يتم عمل خاصية property داخل الفئة class
استعمال الخاصية من أجل اجراء بعض العمليات عليها
- الكود:
#pragma once
#include "Test.h"
#pragma endregion
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
Test^ sp = gcnew Test();
sp->TestStrPro = "هذه الخاصية ترحب بكم أهلا وسهلا";
listBox1->Items->Add(sp->TestStrPro);
sp->TestProBlock = 100;
listBox1->Items->Add(sp->TestProBlock);
}
استدعاء الملف أو ربما المكتبة ان صح تعبير
لأنها قد يضم بعضها مناهج كثيرة وخصائص.
اسم الملف Test.cpp
- الكود:
#include "StdAfx.h"
#include "Test.h"
Test::Test(void) {
MyInt = 3;
}
تم انشاء خاصيتين داخل الفئة class الاولى تملك منهجين الاول لأخذ قيمة والثاني لارجاعها
والثاني من نوع نصي
اسم الملف
Test.h
- الكود:
#pragma once
ref class Test {
int MyInt;
public: Test(void);
// هذه الخاصية تملك منهجين الاول لأخذ قيمة والثاني لارجاعها
property int TestProBlock {
void set(int value) { MyInt = value; }
int get(){ return MyInt; }
}
// خاصية من نوع السلاسل
property System::String^ TestStrPro;
};
ali- مبرمج مجتهد
- عدد المساهمات : 913
تاريخ التسجيل : 29/07/2013
مواضيع مماثلة
» تعريف الفئة class تقوم بعمليات مختلفة
» انشاء عدة Forms داخل Form1 وانشاء عدة TabShet داخل PageControl
» انشاء عدة Forms داخل Form1 وانشاء عدة TabPages داخل tabControl
» انشاء عدة Forms داخل Form1 وانشاء عدة TabPages داخل tabControl
» طريقة انشاء فئة class في Visual C++ 2005
» انشاء عدة Forms داخل Form1 وانشاء عدة TabShet داخل PageControl
» انشاء عدة Forms داخل Form1 وانشاء عدة TabPages داخل tabControl
» انشاء عدة Forms داخل Form1 وانشاء عدة TabPages داخل tabControl
» طريقة انشاء فئة class في Visual C++ 2005
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى