Nama : Saepul Risal
Kls :
12 3A 17
Nim :
12172422
Membahas tentang OOP, maka kita akan lanjutkan belajar kita
tentang OOP yang langsung kita implementasikan pada bahasa pemograman Java.
Kali ini akan membahas sedikit tentang modifier yang sering
ada di Java. Ada empat macam modifier dalam java yaitu :
Public, digunakan apabila object tersebut diperuntukan untuk
semua class yang artinya object tersebut dapat digunakan oleh semua class yang
berkaitan dengan object tersebut.
Protected, hanya bisa digunakan untuk class tersebut dan
class turunannya yang dapat menggunakan object dengan modifier tersebut.
Private, digunakan untuk apabila object tersebut
diperuntukan hanya untuk class tersebut dan tidak ada class lain yang diizinkan
untuk menggunakan object tersebut.
Default modifier (tanpa modifier), biasanya digunakan hanyak
untuk method dimana object itu berada. Dengan kata lain default modifier adalah
sebuah var/object lokal.
Modifier sendiri digunakan untuk dua hal, yaitu : class
modifier dan method modifier.
Cara penulisan class modifier :
modifier class namaClass{
.......
}
Cara penulisan method modifier :
modifier tipe-data namaMethod(parameter){
.......
}
Contoh Program
public class Mahasiswa
{
private String nama;
private String nim;
private String
jurusan;
public void
setNama(String nama){
this.nama=nama;
}
public void
setNim(String nim){
this.nim=nim;
}
public void
setJurusan(String jurusan){
this.jurusan=jurusan;
}
public String
getJurusan(){
return jurusan;
}
public void
tampilkan(){
System.out.println("Namanama+"\n");
System.out.println("Nimnim+"\n");
}
public static void
main(String[] args)
{
Mahasiswa siswa = new
Mahasiswa();
siswa.setNama("zahra");
siswa.setNim("1130xxxxx");
siswa.setJurusan("Informatika");
siswa.tampilkan();
System.out.println("Jurusansiswa.getJurusan());
}
}
Catatan :
this.nama=nama –> digunakan untuk memasukkan variabel
inputan user ke dalam variabel nama pada public void setNama.
Jika terdapat script “void” berarti method teresebut tidak
akan mengembalikan nilai.
public String getJurusan –> method akan mengeluarkan nilai
yang direpresentasikan dengan script “return”, pada kasus ini nilai kembalian
yang dikeluarkan berupa String.
public static void main –> script inilah yang akan
dijalankan atau dieksekusi.
Tidak ada komentar:
Posting Komentar