Properti (Property)
Bagian ini mempelajari definisi, sintaksis, standar, dan serialisasi dari Properti (Property) Apa itu Property property adalah gula sintaksis bahasa Pascal. Dari luar perilakunya sama seperti field, namun di balik layar …
Independent Software Developer Studio
Bagian ini mempelajari definisi, sintaksis, standar, dan serialisasi dari Properti (Property) Apa itu Property property adalah gula sintaksis bahasa Pascal. Dari luar perilakunya sama seperti field, namun di balik layar …
Pascal/FPC operator is pengecekan tipe, as konversi aman, TClass(X) konversi paksa mentah tanpa validasi Penggunaan is dan as 1 Operator is: Deteksi tipe saat runtime Memeriksa apakah instansi objek berasal …
Kelas, instans kelas, konstruktor, destruktor Dalam contoh di atas terdapat TAnimal dan subkelasnya TDog. Kelas hanyalah sebuah tipe data, dapat dipahami sebagai cetakan. Kelas itu sendiri tidak menyimpan data sama …
Pewarisan, metode virtual, override, reintroduce Contoh pewarisan kelas Object Pascal mendukung pewarisan dan metode virtual. Pada contoh berikut, TDog mewarisi dari TAnimal: TDog adalah subkelas (kelas turunan), sedangkan TAnimal adalah …
Object Pascal mendukung kelas Kelas adalah wadah yang menampung anggota berikut Kelas juga dapat memuat jenis anggota lain, akan dijelaskan di bagian selanjutnya. Kelas adalah aturan sintaks yang dirancang untuk …
Mengekspos pengidentifikasi unit lain melalui unit baru Terkadang Anda perlu mengekspor ulang dan menampilkan pengidentifikasi dari unit lain di dalam unit baru saat ini. Hasil akhirnya: cukup gunakan unit baru …
Mirip dengan namespace pada C++, Java dan C# Konflik Pengidentifikasi Bernama Sama Beberapa unit dapat mendefinisikan tipe / fungsi / variabel dengan nama yang sama. Unit yang berada di belakang …
Pemahaman Unit dapat saling bergantung dan saling merujuk satu sama lain. Ketika satu unit merujuk unit lain, unit yang dirujuk bisa diletakkan di bagian interface antarmuka, atau hanya di bagian …
Unit juga dapat berisi bagian initialization (inisialisasi) dan finalization (penutupan). Dua potongan kode ini akan dijalankan secara otomatis saat program mulai berjalan dan saat program keluar masing-masing. initialization: Dijalankan ketika …
Ekstensi Berkas Unit Semua kode sumber unit menggunakan ekstensi seragam .pas. Disarankan nama berkas seluruhnya huruf kecil, contohnya myunit.pas. FPC mendukung ekstensi khusus, sebagian pengembang menggunakan .pp sebagai ekstensi berkas …