بادئ ذي بدء ، تتكون فئة ASP من الأحداث والأساليب (هم أعضاء في فئة التكوين).
في كتلة الفصل ، يتم إعلان الأعضاء من خلال بيان البيان المقابل على أنه خاص (أعضاء من القطاع الخاص ، لا يمكن استدعاؤهم إلا في الفصل) أو العام (الأعضاء العامون ، يمكن استدعاؤهم داخل الفصل). سيتم الإعلان عن خاص فقط في كتلة الفصل. يُعلن أن الجمهور ليس مرئيًا فقط داخل كتلة الفصل ، ولكن أيضًا مرئيًا للرمز بخلاف كتل الفصل. الافتراضي هو العام الذي لم يستخدم القطاع الخاص أو العام للذكر بوضوح. ستصبح عملية الإعلان في كتلة الفصل كجمهور طريقة الفصل. ستصبح المتغيرات العامة سمات الفصل ، وكذلك سمات GET Property GET ، ومجموعة الممتلكات ومجموعة الممتلكات. يتم تحديد السمات والأساليب الافتراضية للفئة في الكلمات الرئيسية الافتراضية في بيانها.
يرجى مشاهدة الجزء أعلاه بصبر ، دعونا نلقي نظرة على مثال أدناه:
| ما يلي هو جزء الرمز: <٪ '// ------------------------------------------- --------------------------------------------- ---- ----------------- // الفصل myClass '// ---- الإعلان (الإعلان هو تعريف) المتغيرات الداخلية (الخاصة [الخاصة]) لفئة MyClass Strauthor الخاص التغلب الخاص strexample الخاص '// ------------------------------------------- ------------------------------------------------- ------------------------------------------------- --- ------------- // '// ---- class_initialize () هو حدث تهيئة للصف. بدأت الشاشة في الفئة. sub sub class_initialize () Strauthor = "Coldstone" Surverse = "1.0" repress.write "<br> بدأ myclass <br>" "" نهاية الفرعية '// ---- class_terminate () هو حدث نهائي للصف. انتهى الفصل sub sub class_terminate () الرد نهاية الفرعية '// ------------------------------------------- ------------------------------------------------- ------------------------------ ---------------- // '// ---- هذه الطريقة تُرجع معلومات حقوق الطبع والنشر المعلومات الفرعية العامة () () Response.write "<br> الترميز بواسطة <a href = 'mailto: [email protected]'> coldstone </a> @ <a href = 'http: //www.flash8.net'>. <br>. <br>. " نهاية الفرعية '// ------------------------------------------- ------------------------------------------------- ------------------------------------------ ------- ---------- // '// ---- سمة الفئة الثابتة ، هذه السمة هي السماح للمستخدمين الممتلكات العامة دع Setexapmle (Byval Strvar) strexapmle = strvar نهاية الملكية '// ------------------------------------------- ------------------------------------------------- ------------------------------------------ ------- ---------- // '// ---- تحديد سمات الفصل ، هذه السمة هي إرجاع رقم الإصدار الممتلكات العامة الحصول على نسخة الإصدار = Stroprvent نهاية الملكية '// ---- تحديد سمات الفصل ، هذه السمة هي رقم المؤلف الذي تم إرجاعه إلى هذه الفئة الممتلكات العامة الحصول على المؤلف المؤلف = Strauthor نهاية الملكية '// ---- تحديد سمات الفصل ، هذه السمة هي إرجاع رقم الإصدار الممتلكات العامة الحصول على exapmle exapmle = strexapmle نهاية الملكية الطبقة النهائية ٪> <٪ '// ------- هذا مثال على استخدام هذه الفئة قاتمة للاكساد تعيين onEnewclass = جديد myClass Response.write "المؤلف:" & onenewclass.author & "<br>" Response.write "الإصدار:" & onenewclass.version & "<br>" onenewclass.setexapmle = "هذا مثال بسيط" استجابة. write "مستخدم مخصص:" & onenewclass.exapmle & "<br>" OneNewClass.Information تعيين onenewclass = لا شيء ٪> |