Senin, 31 Desember 2012

Kata Kunci pada Delpi


Tugas 2                                                                                                                29 Maret 2012

DELPHI

   


ANDI MUHAMMAD IQBAL

13020110018

TIL 2.1


PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MUSLIM INDONESIA

MAKASSAR 2012





KEYWORD PADA DELPHI (BAHASA PEMROGRAMAN 1)

Kata Kunci
Peran dalam Delphi Pascal


and
Operasi boolean AND
array
Untuk mendefinisikan array
as
Untuk melakukan typecast
asm
Awal dari definisi Assembly
begin
Awal blok
case
Pencabangan dengan banyak alternatif
class
Definisi kelas
const
Definisi konstanta
constructor
Method khusus untuk membentuk kelas
destructor
Method khusus untuk menghancurkan kelas
dispinterface
Bentuk khusus interface, yaitu Dispatch Interface (berkaitan dengan COMautomation)
div
Pembagian bilangan bulat
do
Awal dari statement yang akan dijalankan (untuk for, while, with,try...except)
downto
Untuk for dengan arah pengulangan terbalik
else
Pilihan lainnya dalam suatu percabangan (untuk if dan case)
end
Akhir dari blok
except
Awal dari exception block (untuk try...except)
exports
Digunakan untuk meng-export procedure, function atau variabel (dalam DLL)
file
Untuk mendefinisikan variabel dengan tipe file
finalization
Awal dari perintah yang harus dijalankan pada saat unit ditutup (pasangan dari inilization)
finally
Kata kunci untuk melindungi resource (try...finally)
for
Pengulangan dengan banyaknya pengulangan yang sudah diketahui
function
Pendefinisian function
goto
Perintah untuk loncat ke label tertentu (perintah ini merupakan ciri programspaghetti, jadi jangan digunakan)
if
Pencabangan dengan dua alternatif
implementation
Kata kunci yang mengawali bagian implementation
in
Operator himpunan untuk memeriksa keberadaan sebuah nilai dalam himpunan
inherited
Untuk memanggil fungsi yang dimiliki moyang sebuah objek (dalam OOP)
initialization
Awal dari sekumpulan perintah yang harus dijalankan ketika suatu unit mulai diakses (di-uses)
inline
Untuk mengakses perintah assembly
interface
  1. Awal dari bagian interface dalam unit
  2. Kata kunci untuk mendefinisikan interface (semacam kelas yang tidak dimiliki implementasi)
is
Untuk mengecek tipe kelas
label
Label yang menandai tempat untuk perintah goto (perintah ini merupakan ciri program spaghetti, jadi jangan digunakan)
library
Kata kunci untuk menandai sebuah project akan menghasilkan library (DLL)
mod
Pembagian sisa
nil
Pointer kosong (tidak menunjuk alamat apapun)
not
Operator boolean untuk negasi (NOT)
object
Alternatif dari pendefinisian kelas (hanya untuk backward compatibility, jadi jangan digunakan)
of
Kata kunci yang menjadi pelengkap kata kunci lain tertentu (file, case,array, set, dll)
or
Operator boolean untuk atau (OR)
out
Definisi parameter dari procedure/function yang digunakan sebagai output saja
packed
Untuk mendefinisikan tipe record atau array yang tidak di-align menjadiword atau double-word
procedure
Pendefinisian procedure
program
Pendefinisian project yang merupakan program
property
Atribut dari objek yang dapat memiliki method untuk mengaksesnya (Setterdan Getter)
raise
Untuk membangkitkan exception
record
Untuk mendefinisikan tipe record
repeat
Kata kunci untuk pengulangan di mana syarat berhentinya pengulangan diperiksa di akhir blok
resourcestring
Untuk mendefinisikan resource
set
Untuk mendefinisikan himpunan
shl
Operasi bitwise untuk shift left
shr
Operasi bitwise untuk shift right
string
Untuk mendefinisikan tipe string
then
Untuk mendefinisikan alternatif utama dalam if
threadvar
Untuk mendefinisikan variabel lokal dari thread
to
Untuk mendefinisikan pengulangan dengan for
try
Untuk melindungi resource (try...finally) atau untuk menangkan exception(try...except)
type
Untuk mendefinisikan tipe identifier
unit
Untuk mendefinisikan unit
until
Untuk mendefinisikan pengecekan dalam pengulangan repeat
uses
Untuk mengakses unit lain
var
Untuk mendefinisikan variabel
while
Untuk mendefinisikan pengulangan di mana pengecekan berhentinya pengulangan dilakukan di awal
with
Untuk menyingkat akses terhadap field dari record atau field, propertyataupun method dari objek
xor
Operasi boolean exclusive or (XOR)


Tidak ada komentar:

Posting Komentar