Syntax adalah ilmu yang mempelajari tentang cara penyususnan kata-kata bahasa Inggris menjadi sebuah kalimat bahasa yang tepat dan sesuai.
Atau dapat juga dikatakan bahwa Syntax merupakan bagian dari tata bahasa (grammar) yang mempelajari tentang proses pembentukan sebuah kalimat.1. APA YANG DIMAKSUD DENGAN CLASS, ATTRIBUTE, METHOD ?
Class merupakan suatu blueprint atau cetakan untuk menciptakan suatu instant dari object. class juga merupakan grup suatu object dengan kemiripan attributes/properties, behaviour dan relasi ke object lain.
Contoh : Class Person, Vehicle, Tree, Fruit dan lain-lain.
Attributes merupakan nilai data yang terdapat pada suatu object yang berasal dari class. Attributes merepresentasikan karakteristik dari suatu object.
Contoh : pada Class Fruit terdapat attribute : warna, berat pada object mangga : warna berisi kuning dan berat misalkan 0.25 kg pada object apel : warna berisi merah dan berat misalkan 0.30 kg
Method merupakan suatu operasi berupa fungsi-fungsi yang dapat dikerjakan oleh suatu object. Method didefinisikan pada class akan tetapi dipanggil melalui object.
Contoh : pada object mangga : terdapat method ambilRasa , kupasKulit dan lain-lain.
2. JELASKAN MODIFIER UNTUK METHOD DAN ATTRIBUTE
Public
Menyatakan bahwa kelas/method/attribute tersebut dapat diakses oleh
kelas lain dimanapun.
Protected
Menyatakan bahwa kelas/method/attribute tersebut dapat diakses oleh
kelas lain yang berada dalam satu package atau kelas lain tersebut merupakan
turunannya.
Private
Menyatakan bahwa kelas tersebut tidak dapat diakses sama sekali oleh
kelas lain bahkan juga tidak dapat diturunkan.
Berarti attribute-attribute yang private hanya dapat diakses oleh method-
method dalam kelas yang sama, kelas lain masih dapat mengakses melalui
method-method tersebut asal modifiernya public.
Pertimbangan suatu attribute dideklarasikan private :
1. Bila kelas lain tak memerlukan attribute tersebut.
2. Melindungi suatu attribute dari kemungkinan nilainya diubah oleh method
lain dari kelas lain.
3. BUATLAH SEBUAH KELAS YANG TERDIRI DARI ATTRIBUTE DAN METHOD (STUDY KASUSNYA BEBAS), KEMUDIAN BUAT PULA KELAS YANG YANG MENGANDUNG METHOD MAIN () UNTUK MENGAKSES KELAS TERSEBUT.
SINTAX C#
HASILNYA SEBAGAI BERIKUT :
SINTAX JAVA :
HASILNYA SEBAGAI BERIKUT :
sekarang bahasa c++ nya :
untuk hasilnya sebagai berikut :
0 komentar "SYNTAX", Baca atau Masukkan Komentar
Posting Komentar