You are on page 1of 2

3/9/13

String, Objek dan Subrutin

Dipublikasikan pada Belajar Java (http://java.lyracc.com)


Depan > Java untuk Pemula > Bab III - Memulai Java > String, Objek dan Subrutin

String, Objek dan Subrutin


Oleh belajarprogram Dibuat 02/08/2009 - 05:29

Bagian sebelumnya memperkenalkan 8 jenis tipe data primitif dan tipe data S t r i n g . Perbedaan mendasar antara tipe primitif dan S t r i n gadalah : nilai dari tipe S t r i n gberupa objek. Objek akan dibahas pada bagian lain mengenai kelas (class). Di bagian ini kita akan belajar bagaimana S t r i n gdigunakan dan juga mempelajari konsep pemrograman penting yang lain, yaitu subrutin. Subrutin adalah kumpulan instruksi program yang digabungkan sehingga memiliki fungsi tertentu. Dalam bahasa Java, setiap subrutin termasuk di dalam bagian suatu kelas atau objek. Java menyediakan kelas standar yang siap digunakan. Nilai tipe String adalah objek yang memiliki kumpulan subrutin yang dapat digunakan untuk memanipulasi String tersetbut. Kita bisa memanggil subrutin tersebut tanpa harus mengerti bagaimana subrutin tersebut bekerja. Sebenarnya ini adalah tujuan subrutin, yaitu sekumpulan perintah yang memiliki fungsi tertentu tanpa harus mengetahui secara detail apa yang terjadi di dalam. Kelas terdiri dari variabel dan subrutin yang disimpan di dalamnya. Variabel dan subrutin ini disebut static member (anggota statis). Contohnya adalah pada program S e l a m a t D a t a n g , kelas S e l a m a t D a t a n gmemiliki anggota m a i n ( )yang merupakan anggota statis kelas itu. Anggota yang berupa static member diberi imbuhan s t a t i c , seperti pada m a i n ( ) . Fungsi kelas yang lain adalah untuk mendeskripsikan suatu objek. Kelas di sini berfungsi seperti tipe data. Nilai yang disimpan dalam tipe data itu adalah objek. Misalnya S t r i n g sebenarnya merupakan nama kelas yang disediakan bahasa Java. S t r i n gjuga berupa tipe data dan kalimat seperti "Selamat Datang!" adalah isi dari tipe data S t r i n g . Kegunaan kelas baik sebagai gabungan subrutin ataupun sebagai objek sering membingungkan. Misalnya kelas S t r i n gjuga menyimpan beberapa subrutin statik selain juga sebagai tipe data. Contoh kelas standar lainnya adalah M a t hyang berisi kumpulan subrutin statik untuk melakukan berbagai perhitungan matematis. Kelas sebagai tipe data [1] Kelas sebagai kumpulan subrutin dan variabel statik [2] Kelas Math [3]
java.lyracc.com/print/14 1/2

3/9/13

String, Objek dan Subrutin

Kelas String [4] Contoh Program Variabel dan Tipe Data ke atas
[5] [6] [1]

Kelas sebagai tipe data

URL sumber: http://java.lyracc.com/belajar/java-untuk-pemula/string-objek-dan-subrutin Links: [1] http://java.lyracc.com/artikel/java-untuk-pemula/kelas-sebagai-tipe-data [2] http://java.lyracc.com/artikel/java-untuk-pemula/kelas-sebagai-kumpulan-subrutin-dan-variabel-statik [3] http://java.lyracc.com/artikel/java-untuk-pemula/kelas-math [4] http://java.lyracc.com/artikel/java-untuk-pemula/kelas-string [5] http://java.lyracc.com/artikel/java-untuk-pemula/contoh-program-variabel-dan-tipe-data [6] http://java.lyracc.com/belajar/java-untuk-pemula/bab-iii-memulai-java

java.lyracc.com/print/14

2/2

You might also like