Pengertian Constructor
Construktor adalah Constructor merupakan
suatu method yang akan memberikan nilai awal pada saat suatu objek
dibuat. Pada saat program dijalankan, constructor akan bekerja dengan
constructor, hal mendasar yang perlu diperhatikan, yaitu :
- Nama Constructor sama dengan nama Class.
2. Tidak ada return type yang diberikan kedalam Constructor Signature.
- Tidak ada return stetement, didalam tubuh constructor.
Contoh programnya dengan menghitung volum kotak.
class Kotak {
double panjang;
double lebar;
double tinggi;
double panjang;
double lebar;
double tinggi;
//Mendefenisikan constructor dengan parameter
kotak(double p, double l, double t) {
panjang = p;
lebar = l;
tinggi = t;
kotak(double p, double l, double t) {
panjang = p;
lebar = l;
tinggi = t;
}
double hitungVolume() {
return (panjang * lebar * tinggi)
}
}
class DemoConstructor2 {
public static void main(String[] args) {
double hitungVolume() {
return (panjang * lebar * tinggi)
}
}
class DemoConstructor2 {
public static void main(String[] args) {
kotak k1, k2;
k1 = new kotak(4, 3, 2)
k2 = new kotak (6, 5, 4)
k1 = new kotak(4, 3, 2)
k2 = new kotak (6, 5, 4)
system.out.println(“volume k1 = “ + k1.hitungVolume() }
system.out.println(“volume k2 = “ + k2.hitungVolume() }
}
}
system.out.println(“volume k2 = “ + k2.hitungVolume() }
}
}
Pengertian Modifier
Modifier adalah kata,phrase , atau clause
yang berfungsi sebagai adjective atau adverb yang menerangkan kata atau
kelompok kata lain. Sebagai adjective dan adverb ketika berfungsi
sebagai adjective ( dapat berupa simple adjective, adjective phrase,
clause participle, infinitive ), modifier menerangkan noun, sedangkan
ketika berfungsi sebagai adverb ( dapat berupa simple adverb , adverb
phrase, clause, preposition phrase,infinitive), kata ini menerangkan
verb, adjective atau adverb lain.
Contoh Program Modifier
Public class bank balance
{
public String owner
public int balance
{
public String owner
public int balance
public bank_balance(String name, int dollars )
{
owner = name;
{
owner = name;
if(dollars > = 0)
balance = dollars;
else
dollars =0;
}
}
balance = dollars;
else
dollars =0;
}
}
Pengertian Object
Object adalah instance dari class. Jika class secara umum merepresentasikan (template) sebuah object, sebuah instance adalah representasi nyata dari class itu sendiri.
Contoh : Dari class Fruit kita dapat membuat object Mangga, Pisang, Apel dan lainlain.Untuk membuat object, kita menggunakan perintah new dengan sebuah nama class yang akan dibuat sebagai instance dari class tersebut.
String str = new String();
Random r = new Random();
Pegawai p2 = new PEgawai();
Date hari = new Date();
Object adalah instance dari class. Jika class secara umum merepresentasikan (template) sebuah object, sebuah instance adalah representasi nyata dari class itu sendiri.
Contoh : Dari class Fruit kita dapat membuat object Mangga, Pisang, Apel dan lainlain.Untuk membuat object, kita menggunakan perintah new dengan sebuah nama class yang akan dibuat sebagai instance dari class tersebut.
String str = new String();
Random r = new Random();
Pegawai p2 = new PEgawai();
Date hari = new Date();
hari adalah object reference dari class
Date yang akan digunakan untuk mengakses class Date. Sedangkan operator
new adalah operator yang akan menghasilkan hari sebagai reference ke
instance dari class Date().
0 komentar:
Posting Komentar