ENGR 220 Lecture Notes - Lecture 12: Java Class Library, Sendiri, Access Modifiers

68 views24 pages
School
Department
Course
Professor
J.E.N.I.
Pengenalan Pemrograman 1 1
BAB 10
Membuat Class Sendiri
 Tujuan
Setelah kita mempelajari penggunaan class dari Java Class Library, kita akan mempelajari
bagaimana menuliskan sebuah class sendiri. Pada bagian ini, untuk mempermudah
pemahaman pembuatan class, kita akan membuat contoh class dimana akan ditambahkan
beberapa data dan fungsi–fungsi lain.
Kita akan membuat class yang mengandung informasi dari Siswa dan operasi–operasi yang
dibutuhkan pada record siswa.
Beberapa hal yang perlu diperhatikan pada syntax yang digunakan pada bab ini dan bagian
lainnya :
* -
Menandakan bahwa terjadi lebih dari satu kejadian dimana elemen tersebut
diimplementasikan
<description> -
Menandakan bahwa Anda harus memberikan nilai pasti pada bagian ini
[] -
Indikasi bagian optional
Pada akhir pembahasan, diharapkan pembaca dapat :
Membuat class mereka sendiri
Mendeklarasikan atribut dan method pada class
Menggunakan referensi this untuk mengakses instance data
Membuat dan memanggil overloaded method
Mengimport dan membuat package
Menggunakan access modifiers untuk mengendalikan akses terhadap class member
Unlock document

This preview shows pages 1-3 of the document.
Unlock all 24 pages and 3 million more documents.

Already have an account? Log in
J.E.N.I.
Pengenalan Pemrograman 1 2
 Mendefinisikan Class Anda
Sebelum menulis class Anda, pertama pertimbangkan dimana Anda akan menggunakan
class dan bagaimana class tersebut akan digunakan. Pertimbangkan pula nama yang tepat
dan tuliskan seluruh informasi atau properti yang ingin Anda isi pada class. Jangan sampai
terlupa untuk menuliskan secara urut method yang akan Anda gunakan dalam class.
Dalam pendefinisian class, dituliskan :
<modifier> class <name> {
<attributeDeclaration>*
<constructorDeclaration>*
<methodDeclaration>*
}
dimana :
<modifier> adalah sebuah access modifier, yang dapat dikombinasikan dengan tipe modifier
lain.
Petunjuk Penulisan Program :
Perhatikan bahwa pada class teratas, access modifier yang diperbolehkan adalah public dan
package (bila tidak terdapat penulisan keyword access modifier pada class)
Pada bagian ini, kita akan membuat sebuah class yang berisi record dari siswa. Jika kita
telah mengidentifikasikan tujuan dari pembuatan class, maka dapat dilakukan pemberian
nama yang sesuai. Nama yang tepat pada class ini adalah StudentRecord.
Untuk mendefinisikan class, kita tuliskan :
public class StudentRecord
{
//area penulisan kode selanjutnya
}
dimana,
Public - Class ini dapat diakses dari luar package
Class -
Keyword yang digunakan untuk pembuatan class dalam Java
Unlock document

This preview shows pages 1-3 of the document.
Unlock all 24 pages and 3 million more documents.

Already have an account? Log in
J.E.N.I.
Pengenalan Pemrograman 1 3
Public - Class ini dapat diakses dari luar package
StudentRecord -
Identifier yang menjelaskan class
Petunjuk Penulisan Program :
1. Pertimbangkan nama yang tepat untuk class. Jangan gunakan nama acak dan
singkat seperti XYZ.
2. Nama class harus dimulai dengan huruf KAPITAL
3. Nama file dari class harus sama dengan nama public class
 Deklarasi Atribut
Dalam pendeklarasian atribut, kita tuliskan :
<modifier> <type> <name> [= <default_value>];
Langkah selanjutnya adalah mengurutkan atribut yang akan diisikan pada class. Untuk
setiap informasi, urutkan juga tipe data yang yang tepat untuk digunakan. Contohnya, Anda
tidak mungkin menginginkan untuk menggunakan tipe data integer untuk nama siswa, atau
tipe data string pada nilai siswa.
Berikut ini adalah contoh informasi yang akan diisikan pada class StudentRecord :
name -
String
address -
String
age -
Int
math grade -
double
english grade -
double
science grade -
double
average grade -
double
Anda dapat menambahkan informasi lain jika diperlukan.
Unlock document

This preview shows pages 1-3 of the document.
Unlock all 24 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Setelah kita mempelajari penggunaan class dari java class library, kita akan mempelajari bagaimana menuliskan sebuah class sendiri. Pada bagian ini, untuk mempermudah pemahaman pembuatan class, kita akan membuat contoh class dimana akan ditambahkan beberapa data dan fungsi fungsi lain. Kita akan membuat class yang mengandung informasi dari siswa dan operasi operasi yang dibutuhkan pada record siswa. Beberapa hal yang perlu diperhatikan pada syntax yang digunakan pada bab ini dan bagian lainnya : Menandakan bahwa terjadi lebih dari satu kejadian dimana elemen tersebut diimplementasikan. Menandakan bahwa anda harus memberikan nilai pasti pada bagian ini. Menggunakan referensi this untuk mengakses instance data. Sebelum menulis class anda, pertama pertimbangkan dimana anda akan menggunakan class dan bagaimana class tersebut akan digunakan. Pertimbangkan pula nama yang tepat dan tuliskan seluruh informasi atau properti yang ingin anda isi pada class. adalah sebuah access modifier, yang dapat dikombinasikan dengan tipe modifier lain.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers