You are on page 1of 5

package pemkom;

class GetterSetter {
private String nim;
private String nama;
protected String alamat;
protected String jurusan;
public String getNim(){
return nim;}
public void setNim(String nim) {
this.nim=nim;}
public String getNama(){
return nama;}
public void setNama(String nama) {
this.nama=nama;}
public String getAlamat(){
return alamat;}
public void setAlamat(String alamat) {
this.alamat=alamat;}
public String getJurusan(){
return jurusan;}
public void setJurusan(String jurusan) {
this.jurusan=jurusan;}}
public class PemanggilanGetterSetter {
public static void main(String[] args){
//mengeset nilai atribut objek-objek instance ke
las
GetterSetter objek1=new GetterSetter();
objek1.setNim("F34120001");
objek1.setNama("AAA");
objek1.setAlamat("Balebak");
objek1.setJurusan("TIN");
GetterSetter objek2=new GetterSetter();
objek2.setNim("F24120001");
objek2.setNama("BBB");
objek2.setAlamat("Bateng");
objek2.setJurusan("ITP");
//mengambil nilai atribut objek-objek instance kelas
String nim1=objek1.getNim();
String nama1=objek1.getNama();
String alamat1=objek1.getAlamat();
String jurusan1=objek1.getJurusan();
String nim2=objek2.getNim();
String nama2=objek2.getNama();
String alamat2=objek2.getAlamat();
String jurusan2=objek2.getJurusan();
//menampilkan output nilai atribut setiap objek
System.out.println("NIM: " +nim1+ "\tNama: " +nama1+ "\t
Alamat: " +alamat1+ "\tJurusan: " +jurusan1);
System.out.println("NIM: " +nim2+ "\tNama: " +nama2+ "\t
Alamat: " +alamat2+ "\tJurusan: " +jurusan2);
}
}
package pemkom;
class Method {
int a=20/5;
}
public class Method3 {
public static void main(String[]args) {
Method main=new Method ();
System.out.println("Hasilnya adalah " +main.a);
}}
class orang {
private int berat; //inisiasi komponen
public int getberat() // >>method functional
{
return berat;
}
public void setberat (int baruberat) // >>method prosedural
{
berat= baruberat*baruberat;
}
}
public class method22 {
public static void main ( String [] args){
orang tintin=new orang();
tintin.setberat(45);//method setter
System.out.println("orang itu beratnya " + tintin.getber
at() + "Kg");
}
}// method getter
// setberat dan getberat = nama objek
public class method21 {
static double gajibulan (double gajiperhari,int hari)// header method
{
double gajitotal = gajiperhari*hari;
return gajitotal; // body method
}
public static void main ( String [] args ) // main method
{
System.out.println("gaji saya perbulan adalah = " + gajibulan (
50000,30));// pemanggilan method
}
}
//gaji bulan = method name
// int gajiperhari dan int hari = parameter
// fungsi "return gajitotal" adalah mengirimkan hasil proses ke
pemanggil
package pemkom;
public class method2 {
static class PersegiPanjang {
double panjang;
double lebar;
double tinggi;
//mendefinisikan method dengan parameter
void isiData(double p, double l, double t) {
panjang = p;
lebar = l;
tinggi = t;
}
Double hitungVolume() {
return (panjang*lebar*tinggi);
}
public static void main(String[] args) {
PersegiPanjang pp;
//instansiasi objek
pp = new PersegiPanjang();
//memanggil method isiData()
pp.isiData(4,3,2);
System.out.println("Volume persegi panjang : " +pp.hitungVolume());
}
}
}
package pemkom;
public class method1 {
public static void main(String[] args) {
Kotak k1, k2;
//instansiasi objek
k1=new Kotak();
k2=new Kotak();
//mengisi data untuk objek k1
k1.panjang=4;
k1.lebar=3;
k1.tinggi=2;
//mengisi data untuk objek k2
k2.panjang=6;
k2.lebar=5;
k2.tinggi=4;
//memanggil method hasilVolume() untuk masing-masing objek
k1.hasilVolume();
k2.hasilVolume();
}
}
class Kotak {
double panjang;
double lebar;
double tinggi;
//mendefinisikan method void (tidak mengembalikan nilai)
void hasilVolume() {
System.out.println("Volume kotak= " +(panjang*lebar*ting
gi));
}
}

You might also like