Untuk pengguna ASP, pengoperasian database sebenarnya sangat sederhana. Mereka juga membutuhkan banyak waktu untuk mempertimbangkan logika dan aplikasi kode. Di atas adalah penjelasan terperinci tentang penulisan kelas ASP. Berapa banyak yang Anda ketahui?
Pertama -tama, kelas ASP terdiri dari acara dan metode (mereka adalah anggota kelas). Jika Anda belum terpapar dengan mereka, terlebih dahulu Anda dapat melihat instruksi di bawah ini (haha, saya belajar dan menjual sekarang, mohon maafkan saya jika saya tidak mengatakannya dengan baik)
Di blok kelas, anggota dinyatakan sebagai pribadi (anggota pribadi, hanya dipanggil di dalam kelas) atau publik (anggota publik, hanya dipanggil di dalam dan di luar kelas) melalui pernyataan deklarasi yang sesuai. Dinyatakan sebagai pribadi hanya akan terlihat di dalam blok kelas. Dinyatakan sebagai publik tidak hanya terlihat di dalam blok kelas, tetapi juga kode di luar blok kelas. Tidak secara eksplisit dinyatakan menggunakan swasta atau publik gagal bayar untuk umum. Prosedur (sub atau fungsi) dinyatakan sebagai publik di dalam blok kelas akan menjadi metode kelas. Variabel publik akan menjadi properti kelas, properti yang sama secara eksplisit dinyatakan menggunakan properti Get, Properti Let, dan Properti. Properti default dan metode kelas ditentukan dengan kata kunci default di bagian deklarasi mereka.
Harap baca bagian biru di hati Anda, mari kita lihat contoh di bawah ini
<bahasa skrip = vbscript runat = server>
Kelas myclass
'// ---- Deklarasi (Deklarasi IS Definisi) Variabel bagian dalam (pribadi]) dari kelas myclass
Strathor pribadi
Strversion pribadi
Contoh Streks Pribadi
'// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
'// ---- class_initialize () adalah peristiwa inisialisasi kelas. Selama Anda menggunakan kelas ini di awal, pelaksanaan bagian ini akan dipicu. Di bawah ini kami akan menginisialisasi penulis dan versi kelas di anggota dan menunjukkan di layar bahwa kelas telah dimulai.
Private sub class_initialize ()
Strauthor = Siyuan
Strversion = 1.0
Response.write <br> myclass mulai <br>
Akhir sub
'// ---- class_terminate () adalah acara akhir dari kelas. Segera setelah Anda keluar dari kelas, acara akan dipicu. Selanjutnya, kami akan mengatur acara di acara ini bahwa kelas telah berakhir di layar saat keluar dari kelas.
Private Sub Class_Terminate ()
Response.write <br> myclass sudah lebih dari <br>
Akhir sub
'// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
'// ---- Metode ini mengembalikan informasi versi
Sub Informasi Publik ()
Response.write <br> pengkodean oleh <a href = 'mailto: [email protected]'> maxid_zen </a> @ <a href = 'http: //www.design60s.com'> www.design60s.com </a>. <br>
Akhir sub
'// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
'// ------ Properti dari kelas yang ditentukan, yang memungkinkan pengguna untuk menginisialisasi variabel strexapmle
Properti Publik Let SetExapmle (Byval Strvar)
strexapmle = strvar
Akhir properti
'// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
'// ----- Tentukan atribut kelas, yang mengembalikan nomor versi
Properti Publik Dapatkan Versi
Versi = Strversion
Akhir properti
'// ----- Tentukan atribut kelas, yang mengembalikan nomor penulis kelas
Properti Publik Dapatkan Penulis
Penulis = Strauthor
Akhir properti
'// ----- Tentukan atribut kelas, yang mengembalikan nomor versi
Properti publik mendapatkan exapmle
Exapmle = strexapmle
Akhir properti
Kelas akhir
</script>
<%
'// ------ di sini adalah contoh menggunakan kelas ini
Redup onenewclass
Atur oneNewClass = myclass
Response.Write Penulis: & OnenewClass.Author & <br>
Versi response.write: & OneNewClass.Version & <br>
OneNewClass.SetExapMle = Ini adalah contoh dari kelas sederhana
Response.write yang ditentukan pengguna: & OneNewClass.Exapmle & <br>
OneNewClass.Information
Setel OneNewClass = Tidak Ada
%>
Artikel di atas adalah penjelasan terperinci tentang penulisan kelas ASP. Saya yakin semua orang telah memahaminya dengan jelas! Jika Anda ingin mempelajari lebih banyak pengetahuan teknis, silakan terus perhatikan saluran teknologi baru yang salah!