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 …

Ringkasan is dan as

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 …

Konstruktor dan destruktor

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 dan metode virtual

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 …

Apa itu kelas

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 Unit Lama

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 …

Initialization dan finalization

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 dan Program

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 …