LAGU TERBARU BONDAN
YA SUDAHLAH
YA Sudahlah
Bond:
Ketika mimpimu yg begitu indah,
tak pernah terwujud..ya sudahlah
Saat kau berlari mengejar anganmu,
dan tak pernah sampai..ya sudahlah (hhmm)
*reff:
Apapun yg terjadi, ku kan slalu ada untukmu
Janganlah kau bersedih..coz everything's gonna be OKAY
Santoz:
yo..Satu dari sekian kemungkinan
kau jatuh tanpa ada harapan
saat itu raga kupersembahkan
bersama jiwa, cita,cinta dan harapan
Lezz:
Kita sambung satu persatu sebab akibat
tapi tenanglah mata hati kita kan lihat
menuntun ke arah mata angin bahagia
kau dan aku tahu,jalan selalu ada
titz:
juga ku tahu lagi problema kan terus menerjang
bagai deras ombak yang menabrak karang
namun ku tahu..ku tahu kau mampu tuk tetap tenang
hadapi ini bersamaku hingga ajal datang
Bond:
Sempat kau berharap keramahan cinta,
tak pernah kau dapat..ya sudahlah
yeeah..dengar ku bernyanyi..lalalalalala
heyyeye yaya dedudedadedudedudidam..semua ini belum *****hir
back to *reff
F2B:
satukan langkah..langkah yg beriring!
genggam hati, rangkul emosi!
Bond:
Genggamlah hatiku, satukan langkah kita
F2B:
Sama rasa, tanpa pamrih
ini cinta..across da sea
Bond:
peluklah diriku..terbanglah bersamaku, melayang jauh.. (come fly with me, baby)
F2B:
Ini aku dari ujung rambut menyusur jemari
sosok ini yg menerima kelemahan hati
yea..aku cinta kau..(ini cinta kita)
cukup satu waktu yes.(untuk satu cinta)
satu cinta ini akan tuntun jalanku
rapatkan jiwamu yo tenang disisiku
rebahkan rasamu..untuk yg ditunggu
BAHAGIA..HINGGA UJUNG WAKTU..
Jumat, 16 April 2010
Rabu, 14 April 2010
PENGERTIAN INHERITANCE,POLYMORPHISME DAN ENKAPSULASI BESERTA CONTOH PROGRAM DALAM JAVA
1.INHERITANCE (PEWARISAN
inheritance (penurunan sifat / pewarisan), ini merupakan ciri khas dari OOP yang tidak terdapat pada pemrograman prosedural gaya lama. Dalam hal ini, inheritance bertujuan membentuk obyek baru yang memiliki sifat sama atau mirip dengan obyek yang sudah ada sebelumnya (pewarisan). Obyek turunan dapat digunakan membetuk obyek turunan lagi dan seterusnya. Setiap perubahan pada obyek induk, juga akan mengubah obyek turunannya. Susunan obyek induk dengan obyek turunannya disebut dengan hirarki obyek.
Atau Inheritance yaitu pewarisan sifat-sifat suatu object kepada object turunannya.
Contoh program javanya :
Simpan dengan nama SmartMahasiswa.java
Public class SmartMahasiswa extends Mahasiswa{
}
Simpan dengan nama Main.java
public class Main{
public static void main(String[] args]) {
SmartMahasiswa mhs = new SmartMahasiswa();
mhs.setNim(“1400012”);
mhs.setNama(“HERMANTO”);
mhs.printNim();
mhs.printNama();
}
}
kemudian jalankan
C:\>javac SmartMahasiswa.java
C:\>javac Main.java
C:\>java Main
Kontruksi objek mahasiswa
Nim:09530457
Nama:HERMANTO
C:\>
2.POLYMORPHISME(BANYAK BENTUK)
Polymorphism, suatu aksi yang memungkinkan pemrogram menyampaikan pesan tertentu keluar dari hirarki obyeknya, dimana obyek yang berbeda memberikan tanggapan/respon terhadap pesan yang sama sesuai dengan sifat masing-masing obyek.
Atau Polymorphic dapat berarti banyak bentuk, maksudnya yaitu kita dapat menimpa (override), suatu method, yang berasal dari parent class (super class) dimana object tersebut diturunkan, sehingga memiliki kelakuan yang berbeda.
Contoh program java nya :
Simpan dengan nama CoolMahasiswa.java
public class CoolMahasiswa extends Mahasiswa{
public void printNama(){
System.out.println(“Hallo, saya Mahasiswa yg cool n oke”);
Super.printNama();
}
}
Simpan dengan nama Main.java
public class Main{
public static void main(String[] args]) {
CooltMahasiswa mhs = new CoolMahasiswa();
mhs.setNim(“09530457”);
mhs.setNama(“HERMANTO”);
mhs.printNim();
mhs.printNama();
}
}
Kemudian compile dan run.
C:\>javac CoolMahasiswa.java
C:\>javac Main.java
C:\>java Main
Kontruksi objek mahasiswa
Nim:09530457
Hallo, saya Mahasiswa yg cool n oke
Nama:HERMANTO
C:\>
Terlihat bahwa disini kita mengoverride method printNama(), dengan menambahkan beberapa teks tambahan, sehingga method printNama(), pada class CoolMahasiswa, memiliki perilaku yang berbeda dengan class Mahasiswa.
PENDEFINISIAN OVERRIDING DAN OVERLOADING
Override
1. Mendefinisikan method dengan nama sama pada class yang berbeda.
2. Konsep dapat di manfaatkan dalam beberapa kasus inheritance, di mana menginginkan penamaan method dengan nama sama namunberbeda dalam impelementasinya.
Contohnya :
class Kendaraan {
…………..
public String getJenis() {
System.out.println(“Harga BBM turun”);
}
}
class Motor extends Kendaraan {
…………..
public String getJenis() {
System.out.println(“Harga BBM premium 4000 rupiah”);
}
}
NB dari contoh program di atas dapat di jelaskan sebagai berikut:
* class motor mengextends class kendaraan
* class motor melakukan override method di kendaraan namun berbeda implementasi
Kesimpulan:
* Override method merupakan method yang sama persis dengan method yang sudah ada di super kelasnya, biasanya perbedaannya adalah pada implementasi (program body)
* Overidding tidak bisa dilakukan dalam kelas itu sendiri
* Jadi Overidding kerat kaitannya dengan inheritance (pewarisan)
Overload
1. mendefinisikan method dengan nama sama dalam satu class.
2. Konsep sering di gunakan dalam penggunaan constructor.
Dalam pemrograman Java, mungkin kita seringkali menginginkan pembuatan lebih dari satu method dengan nama sama tetapi dengan daftar parameter yang berbeda. Ini disebut overloading method. Overloading method digunakan untuk melayani sifat polimorfik Java. Contoh berikut ini adalah versi class Point yang menggunakan overloading method untuk menghasilkan konstuktor alternatif yang membuat beberapa nilai default untuk koordinat x dan y.
Contoh programnya :
class Point {
int x;
int y;
Point(int x, int y) {
this.x = x;
this.y = y;
}
Point() {
x = -1;
y = -1;
}
}
class PointCreateAlt {
public static void main(String args[] ) {
Point p = new Point();
System.out.println(“x = ” + p.x +” y =” + p.y);
}
}
3.ENKAPSULASI (MENYEMBUNYIKAN)
Enkapsulasi adalah suatu cara untuk menyembunyikan informasi detail dari suatu class. Dua hal yang mendasar dalam enkapsulasi yakni :
• Information hiding.
• Interface to access data.
Information hiding
Sebelumnya kita dapat mengakses anggota class baik berupa atribut maupun method secara langsung dengan menggunakan objek yang telah kita buat. Hal ini dikarenakan akses kontrol yang diberikan kepada atribut maupun method yang ada di dalam class tersebut adalah 'public'. Kita dapat menyembunyikan informasi dari suatu class sehingga anggota class tersebut tidak dapat diakses dari luar, caranya adalah hanya dengan memberikan akses kontrol 'private' ketika mendeklarasikan atribut atau method. Proses ini disebut dengan information hiding.
Interface to access data
Jika kita telah melakukan information hiding terhadap suatu atribut pada suatu class, lalu bagaimana cara melakukan perubahan terhadap atribut yang kita sembunyikan tersebut, caranya adalah dengan membuat suatu interface berupa method untuk menginisialisasi atau merubah nilai dari suatu atribut tersebut.
Implementasi UML
Berikut ini kita akan coba untuk lebih memahami penggunaan konsep enkapsulasi dengan mengimplementasikan UML berikut :
UML Vehicle class with no hiding
Vehicle class berisi atribut yang mempunyai modifier public(+), sehingga TestVehicle1 sebagai test program mempunyai akses langsung terhadap atribut pada Vehicle.
Listing program - Vehicle.java
public class Vehicle{
public double load, maxLoad;
public Vehicle (double maxLoad){
maxLoad = maxLoad + load;
}
public double getLoad(){
return load;
}
public double getMaxLoad(){
return maxLoad;
}
}
Listing program - TestVehicle.java
public class TestVehicle{
public static void main(String[] args){
System.out.println("Creating a vehicle with a 10,000kg maximum load.");
Vehicle vehicle = new Vehicle(10000.0);
System.out.println("Add box #1 (500kg)");
vehicle.load = vehicle.load + 500.0;
System.out.println("Add box #2 (250kg)");
vehicle.load = vehicle.load + 250.0;
System.out.println("Add box #3 (5000kg)");
vehicle.load = vehicle.load + 5000.0;
System.out.println("Add box #4 (4000kg)");
vehicle.load = vehicle.load + 4000.0;
System.out.println("Add box #4 (300kg)");
vehicle.load = vehicle.load + 300.0;
System.out.println("Vehicle load is = " +vehicle.getLoad() + "kg");
}
}
Compile Vehicle.java dan TestVehicle.java lalu jalankan TestVehicle.java. Seharusnya akan keluar tampilan sebagai berikut :
Analisa program
Kita lihat bahwa pada output program tersebut kita menginisialisasi batas maximum load 10,000 kg,
Vehicle vehicle = new Vehicle(10000.0);
akan tetapi dengan memberikan akses kontrol / modifier public pada atribut class Vehicle
public double load, maxLoad;
kita dapat mengakses langsung atribut class yang seharusnya perlu diberi pengecekan agar tidak sampai melebihi maxload
vehicle.load = vehicle.load + 500.0;
maka dapat mengakibatkan masalah(trouble) yakni batas maximum load yang kita buat tidak berpengaruh apapun sehingga terdapat penambahan boxes yang melebihi kapasitas(10050.0kg) dikaernakan tidak ada pengecekan kapasitas maksismum.
UML Vehicle class with hiding
Vehicle class berisi atribut yang mempunyai modi_er public, sehingga TestVehicle1 sebagai test program mempunyai akses langsung terhadap atribut pada Vehicle.
Listing program - Vehicle.java
public class Vehicle1{
private double load, maxLoad;
public Vehicle1 (double max){
this.maxLoad = max;
}
public double getLoad(){
return this.load;
}
public double getMaxLoad(){
return this.maxLoad;
}
public boolean addBox(double weight){
double temp = 0.0D;
temp = this.load + weight;
if(temp <= maxLoad){ this.load = this.load + weight; return true; } else{ return false; } } } Listing program - TestVehicle.java public class TestVehicle1{ public static void main(String[] args){ System.out.println("Creating a vehicle with a 10,000 kg maximum load."); Vehicle1 vehicle = new Vehicle1(10000); System.out.println("Add box #1 (500kg) : " + vehicle.addBox(500)); System.out.println("Add box #2 (250kg) : " + vehicle.addBox(250)); System.out.println("Add box #3 (5000kg) : " + vehicle.addBox(5000)); System.out.println("Add box #4 (4000kg) : " + vehicle.addBox(4000)); System.out.println("Add box #5 (300kg) : " + vehicle.addBox(300)); System.out.println("Vehicle load is " +vehicle.getLoad() + "kg"); } } Compile Vehicle1.java dan TestVehicle1.java lalu jalankan TestVehicle1.java. Maka akan keluar tampilan sebagai berikut : Analisa program Kita lihat bahwa pada output program tersebut pada penambahan box ke-5 terjadi kelebihan kapasitas maksimal sehingga method addBox mengembalikan nilai false, dalam arti bahwa terjadi penolakan terhadap penambahan box ke 5.
1.INHERITANCE (PEWARISAN
inheritance (penurunan sifat / pewarisan), ini merupakan ciri khas dari OOP yang tidak terdapat pada pemrograman prosedural gaya lama. Dalam hal ini, inheritance bertujuan membentuk obyek baru yang memiliki sifat sama atau mirip dengan obyek yang sudah ada sebelumnya (pewarisan). Obyek turunan dapat digunakan membetuk obyek turunan lagi dan seterusnya. Setiap perubahan pada obyek induk, juga akan mengubah obyek turunannya. Susunan obyek induk dengan obyek turunannya disebut dengan hirarki obyek.
Atau Inheritance yaitu pewarisan sifat-sifat suatu object kepada object turunannya.
Contoh program javanya :
Simpan dengan nama SmartMahasiswa.java
Public class SmartMahasiswa extends Mahasiswa{
}
Simpan dengan nama Main.java
public class Main{
public static void main(String[] args]) {
SmartMahasiswa mhs = new SmartMahasiswa();
mhs.setNim(“1400012”);
mhs.setNama(“HERMANTO”);
mhs.printNim();
mhs.printNama();
}
}
kemudian jalankan
C:\>javac SmartMahasiswa.java
C:\>javac Main.java
C:\>java Main
Kontruksi objek mahasiswa
Nim:09530457
Nama:HERMANTO
C:\>
2.POLYMORPHISME(BANYAK BENTUK)
Polymorphism, suatu aksi yang memungkinkan pemrogram menyampaikan pesan tertentu keluar dari hirarki obyeknya, dimana obyek yang berbeda memberikan tanggapan/respon terhadap pesan yang sama sesuai dengan sifat masing-masing obyek.
Atau Polymorphic dapat berarti banyak bentuk, maksudnya yaitu kita dapat menimpa (override), suatu method, yang berasal dari parent class (super class) dimana object tersebut diturunkan, sehingga memiliki kelakuan yang berbeda.
Contoh program java nya :
Simpan dengan nama CoolMahasiswa.java
public class CoolMahasiswa extends Mahasiswa{
public void printNama(){
System.out.println(“Hallo, saya Mahasiswa yg cool n oke”);
Super.printNama();
}
}
Simpan dengan nama Main.java
public class Main{
public static void main(String[] args]) {
CooltMahasiswa mhs = new CoolMahasiswa();
mhs.setNim(“09530457”);
mhs.setNama(“HERMANTO”);
mhs.printNim();
mhs.printNama();
}
}
Kemudian compile dan run.
C:\>javac CoolMahasiswa.java
C:\>javac Main.java
C:\>java Main
Kontruksi objek mahasiswa
Nim:09530457
Hallo, saya Mahasiswa yg cool n oke
Nama:HERMANTO
C:\>
Terlihat bahwa disini kita mengoverride method printNama(), dengan menambahkan beberapa teks tambahan, sehingga method printNama(), pada class CoolMahasiswa, memiliki perilaku yang berbeda dengan class Mahasiswa.
PENDEFINISIAN OVERRIDING DAN OVERLOADING
Override
1. Mendefinisikan method dengan nama sama pada class yang berbeda.
2. Konsep dapat di manfaatkan dalam beberapa kasus inheritance, di mana menginginkan penamaan method dengan nama sama namunberbeda dalam impelementasinya.
Contohnya :
class Kendaraan {
…………..
public String getJenis() {
System.out.println(“Harga BBM turun”);
}
}
class Motor extends Kendaraan {
…………..
public String getJenis() {
System.out.println(“Harga BBM premium 4000 rupiah”);
}
}
NB dari contoh program di atas dapat di jelaskan sebagai berikut:
* class motor mengextends class kendaraan
* class motor melakukan override method di kendaraan namun berbeda implementasi
Kesimpulan:
* Override method merupakan method yang sama persis dengan method yang sudah ada di super kelasnya, biasanya perbedaannya adalah pada implementasi (program body)
* Overidding tidak bisa dilakukan dalam kelas itu sendiri
* Jadi Overidding kerat kaitannya dengan inheritance (pewarisan)
Overload
1. mendefinisikan method dengan nama sama dalam satu class.
2. Konsep sering di gunakan dalam penggunaan constructor.
Dalam pemrograman Java, mungkin kita seringkali menginginkan pembuatan lebih dari satu method dengan nama sama tetapi dengan daftar parameter yang berbeda. Ini disebut overloading method. Overloading method digunakan untuk melayani sifat polimorfik Java. Contoh berikut ini adalah versi class Point yang menggunakan overloading method untuk menghasilkan konstuktor alternatif yang membuat beberapa nilai default untuk koordinat x dan y.
Contoh programnya :
class Point {
int x;
int y;
Point(int x, int y) {
this.x = x;
this.y = y;
}
Point() {
x = -1;
y = -1;
}
}
class PointCreateAlt {
public static void main(String args[] ) {
Point p = new Point();
System.out.println(“x = ” + p.x +” y =” + p.y);
}
}
3.ENKAPSULASI (MENYEMBUNYIKAN)
Enkapsulasi adalah suatu cara untuk menyembunyikan informasi detail dari suatu class. Dua hal yang mendasar dalam enkapsulasi yakni :
• Information hiding.
• Interface to access data.
Information hiding
Sebelumnya kita dapat mengakses anggota class baik berupa atribut maupun method secara langsung dengan menggunakan objek yang telah kita buat. Hal ini dikarenakan akses kontrol yang diberikan kepada atribut maupun method yang ada di dalam class tersebut adalah 'public'. Kita dapat menyembunyikan informasi dari suatu class sehingga anggota class tersebut tidak dapat diakses dari luar, caranya adalah hanya dengan memberikan akses kontrol 'private' ketika mendeklarasikan atribut atau method. Proses ini disebut dengan information hiding.
Interface to access data
Jika kita telah melakukan information hiding terhadap suatu atribut pada suatu class, lalu bagaimana cara melakukan perubahan terhadap atribut yang kita sembunyikan tersebut, caranya adalah dengan membuat suatu interface berupa method untuk menginisialisasi atau merubah nilai dari suatu atribut tersebut.
Implementasi UML
Berikut ini kita akan coba untuk lebih memahami penggunaan konsep enkapsulasi dengan mengimplementasikan UML berikut :
UML Vehicle class with no hiding
Vehicle class berisi atribut yang mempunyai modifier public(+), sehingga TestVehicle1 sebagai test program mempunyai akses langsung terhadap atribut pada Vehicle.
Listing program - Vehicle.java
public class Vehicle{
public double load, maxLoad;
public Vehicle (double maxLoad){
maxLoad = maxLoad + load;
}
public double getLoad(){
return load;
}
public double getMaxLoad(){
return maxLoad;
}
}
Listing program - TestVehicle.java
public class TestVehicle{
public static void main(String[] args){
System.out.println("Creating a vehicle with a 10,000kg maximum load.");
Vehicle vehicle = new Vehicle(10000.0);
System.out.println("Add box #1 (500kg)");
vehicle.load = vehicle.load + 500.0;
System.out.println("Add box #2 (250kg)");
vehicle.load = vehicle.load + 250.0;
System.out.println("Add box #3 (5000kg)");
vehicle.load = vehicle.load + 5000.0;
System.out.println("Add box #4 (4000kg)");
vehicle.load = vehicle.load + 4000.0;
System.out.println("Add box #4 (300kg)");
vehicle.load = vehicle.load + 300.0;
System.out.println("Vehicle load is = " +vehicle.getLoad() + "kg");
}
}
Compile Vehicle.java dan TestVehicle.java lalu jalankan TestVehicle.java. Seharusnya akan keluar tampilan sebagai berikut :
Analisa program
Kita lihat bahwa pada output program tersebut kita menginisialisasi batas maximum load 10,000 kg,
Vehicle vehicle = new Vehicle(10000.0);
akan tetapi dengan memberikan akses kontrol / modifier public pada atribut class Vehicle
public double load, maxLoad;
kita dapat mengakses langsung atribut class yang seharusnya perlu diberi pengecekan agar tidak sampai melebihi maxload
vehicle.load = vehicle.load + 500.0;
maka dapat mengakibatkan masalah(trouble) yakni batas maximum load yang kita buat tidak berpengaruh apapun sehingga terdapat penambahan boxes yang melebihi kapasitas(10050.0kg) dikaernakan tidak ada pengecekan kapasitas maksismum.
UML Vehicle class with hiding
Vehicle class berisi atribut yang mempunyai modi_er public, sehingga TestVehicle1 sebagai test program mempunyai akses langsung terhadap atribut pada Vehicle.
Listing program - Vehicle.java
public class Vehicle1{
private double load, maxLoad;
public Vehicle1 (double max){
this.maxLoad = max;
}
public double getLoad(){
return this.load;
}
public double getMaxLoad(){
return this.maxLoad;
}
public boolean addBox(double weight){
double temp = 0.0D;
temp = this.load + weight;
if(temp <= maxLoad){ this.load = this.load + weight; return true; } else{ return false; } } } Listing program - TestVehicle.java public class TestVehicle1{ public static void main(String[] args){ System.out.println("Creating a vehicle with a 10,000 kg maximum load."); Vehicle1 vehicle = new Vehicle1(10000); System.out.println("Add box #1 (500kg) : " + vehicle.addBox(500)); System.out.println("Add box #2 (250kg) : " + vehicle.addBox(250)); System.out.println("Add box #3 (5000kg) : " + vehicle.addBox(5000)); System.out.println("Add box #4 (4000kg) : " + vehicle.addBox(4000)); System.out.println("Add box #5 (300kg) : " + vehicle.addBox(300)); System.out.println("Vehicle load is " +vehicle.getLoad() + "kg"); } } Compile Vehicle1.java dan TestVehicle1.java lalu jalankan TestVehicle1.java. Maka akan keluar tampilan sebagai berikut : Analisa program Kita lihat bahwa pada output program tersebut pada penambahan box ke-5 terjadi kelebihan kapasitas maksimal sehingga method addBox mengembalikan nilai false, dalam arti bahwa terjadi penolakan terhadap penambahan box ke 5.
Minggu, 08 November 2009
lagu expresikan
Hey kawan hey teman semua yang mendengarkan
C
ungkapkan rasa cinta dalam pelukan
G
bulatkan tekad untuk raih mimpi bertepi
B
sesegar kopi hangat temani warnai pagi
Em
mentari senja tetap bersinar di ufuk barat
C
mari kita susun rencana kedepan kita melesat
G
cepat jangan terhambat oleh rasa ragu
B
tambahkan sedikit susu tuk aroma kopi yang baru
[chorus]
Em
Hei kau jadikanlah
C G B
dirimu seperti yang kau mau
Em
Hei kau ekspresikanlah
C G B
dirimu seperti yang kau mau
Em
Ini tentang langkah yang kau tentukan
C
Cara yang kau pakai tuk mencapai sebuah tujuan
G
apa artinya kaki bila kau tak berjalan
B
apa guna mata bila tak menatap masa depan
Em
untuk apa bermimpi bila kau tak melangkah
C
untuk apa kesempatan bila tak ambil celah
G
persetan aku dia juga mereka
B
bulatkan tekad lalu rasakanlah merdeka
C
ungkapkan rasa cinta dalam pelukan
G
bulatkan tekad untuk raih mimpi bertepi
B
sesegar kopi hangat temani warnai pagi
Em
mentari senja tetap bersinar di ufuk barat
C
mari kita susun rencana kedepan kita melesat
G
cepat jangan terhambat oleh rasa ragu
B
tambahkan sedikit susu tuk aroma kopi yang baru
[chorus]
Em
Hei kau jadikanlah
C G B
dirimu seperti yang kau mau
Em
Hei kau ekspresikanlah
C G B
dirimu seperti yang kau mau
Em
Ini tentang langkah yang kau tentukan
C
Cara yang kau pakai tuk mencapai sebuah tujuan
G
apa artinya kaki bila kau tak berjalan
B
apa guna mata bila tak menatap masa depan
Em
untuk apa bermimpi bila kau tak melangkah
C
untuk apa kesempatan bila tak ambil celah
G
persetan aku dia juga mereka
B
bulatkan tekad lalu rasakanlah merdeka
Aliran musik yang dibawakan grup band dengan tiga vokalis ini, memang lain dari pada yang lain. Disaat grup band lainnya memilih irama musik pop dengan alunan mendayu-ndayu, dengan cengkok ala irama musik dangdut, Bondan Prakoso and Fade 2 Black, memberikan irama yang berbeda.
Wajar kalau grup band yang mendapat predikat best rap Indonesia Music Award 2008 ini, mudah diterima masyarakat, khususnya kaum muda. Meskipun awalnya terdengan sangat aneh, tapi perbedaan aliran inilah, yang membuat band yang melejit dengan album perdana Unity ini tidak mudah dilupakan.
Diawali dengan lagu berjudul, Unity, tiga vokalis band langsung mengekspresikan penampilannya. Ketiganya terlihat sangat energik dan atraktif. Belum lagi komunikasi dengan penonton terus dilakukan, sebagai ajakan melakukan jump bersama-sama. [BondanPrakoso8]
Demikian pula saat lagu berjudul Waktu, dinyanyikan cukup apik, dengan gaya rap yang khas. Tiga vokalis ini saling bersahutan mengisi, tanpa harus berebut dan nada yang sesuai tipikal suara khas mereka.
Penonton sontak terkesima adalah lagu berjudul keroncong protol. Meskipun sedikit terdengar aneh, tapi banyak penonton yang sangat hafal. Sudah tentu, begitu masuk intro tiga vokalis secara bergantian memberikan microphone, untuk mengajak penonton bernyanyi.
‘’Bondan…bondan…,’’ teriak penonton cewek yang berada di depan panggung, menyapa dedengkot band sang pencabik bass.
Tak ayal, Bondan yang malam itu memakai pakaian serba hitam, hanya bisa tersenyum dan sesekali melambaikan tangan. Maklum, sebagai pemain alat musik, dia harus konsentrasi mengiringi lagu yang dibawakan.
Acara yang digelar Marlboro ini, memang bukan kali pertama diadakan. Meski demikian, gebyar acara bertajuk Marlboro Filter Rock Your Night ini tidak pernah surut. Sebaliknya, acara yang mengusung aliran musik rock ini kian diminati. Terbukti dengan membludaknya penonton dari setiap acara musik itu digelar.
‘’Ini tempat ketiga, setelah di depan stasiun Kota Baru, Kota Malang, dan Pandaan. Minggu depan akan kembali di gelar di Kota Malang,’’ terang Boby dari Swa Production, yang mendapat kepercayaan dari pihak panitia menyelenggarakan acara ini.
Sementara itu selain Bondang Prakoso and Fade 2 Black, tampil juga empat grup band indie beraliran rock. Layaknya grup band rock papan atas, mereka juga tampil sangat ekspresif.
Salah satu grup band indie yang tampil adalah Abu Ghazam Band. Penampilan apik justru terlihat pada Guitar Ranger band. Dengan gaya sangat ekploratif, mereka mampu memberikan alunan musik sangat elegan.
Wajar kalau grup band yang mendapat predikat best rap Indonesia Music Award 2008 ini, mudah diterima masyarakat, khususnya kaum muda. Meskipun awalnya terdengan sangat aneh, tapi perbedaan aliran inilah, yang membuat band yang melejit dengan album perdana Unity ini tidak mudah dilupakan.
Diawali dengan lagu berjudul, Unity, tiga vokalis band langsung mengekspresikan penampilannya. Ketiganya terlihat sangat energik dan atraktif. Belum lagi komunikasi dengan penonton terus dilakukan, sebagai ajakan melakukan jump bersama-sama. [BondanPrakoso8]
Demikian pula saat lagu berjudul Waktu, dinyanyikan cukup apik, dengan gaya rap yang khas. Tiga vokalis ini saling bersahutan mengisi, tanpa harus berebut dan nada yang sesuai tipikal suara khas mereka.
Penonton sontak terkesima adalah lagu berjudul keroncong protol. Meskipun sedikit terdengar aneh, tapi banyak penonton yang sangat hafal. Sudah tentu, begitu masuk intro tiga vokalis secara bergantian memberikan microphone, untuk mengajak penonton bernyanyi.
‘’Bondan…bondan…,’’ teriak penonton cewek yang berada di depan panggung, menyapa dedengkot band sang pencabik bass.
Tak ayal, Bondan yang malam itu memakai pakaian serba hitam, hanya bisa tersenyum dan sesekali melambaikan tangan. Maklum, sebagai pemain alat musik, dia harus konsentrasi mengiringi lagu yang dibawakan.
Acara yang digelar Marlboro ini, memang bukan kali pertama diadakan. Meski demikian, gebyar acara bertajuk Marlboro Filter Rock Your Night ini tidak pernah surut. Sebaliknya, acara yang mengusung aliran musik rock ini kian diminati. Terbukti dengan membludaknya penonton dari setiap acara musik itu digelar.
‘’Ini tempat ketiga, setelah di depan stasiun Kota Baru, Kota Malang, dan Pandaan. Minggu depan akan kembali di gelar di Kota Malang,’’ terang Boby dari Swa Production, yang mendapat kepercayaan dari pihak panitia menyelenggarakan acara ini.
Sementara itu selain Bondang Prakoso and Fade 2 Black, tampil juga empat grup band indie beraliran rock. Layaknya grup band rock papan atas, mereka juga tampil sangat ekspresif.
Salah satu grup band indie yang tampil adalah Abu Ghazam Band. Penampilan apik justru terlihat pada Guitar Ranger band. Dengan gaya sangat ekploratif, mereka mampu memberikan alunan musik sangat elegan.
Bondan Prakoso, si penyanyi cilik menggulirkan kembali karir di bidang musik dengan mengusung musik bertema hiphop bersama Fade2Black. Komunitas musik kecil ini berasal dari Bogor yang memiliki potensi dalam menggarap album musiknya bertemakan hiphop etnik. Band ini menjadi makin berkibar dengan bergabungnya Bondan. Check this out baby !Mereka bilang Hip Hop bisa berdiri diatas musik apa saja. Karya Bondan Prakoso dan Fade2black ini bisa jadi contohnya. Lagu keren hasil percampuran hip hop dan musik tradisional menjadi hits langsung setelah dikeluarkan. Simak lagu keren ini di kafeku.com Aliran musik yang dibawakan grup band dengan tiga vokalis ini, memang lain dari pada yang lain. Disaat grup band lainnya memilih irama musik pop dengan alunan mendayu-ndayu, dengan cengkok ala irama musik dangdut, Bondan Prakoso and Fade 2 Black, memberikan irama yang berbeda.
Wajar kalau grup band yang mendapat predikat best rap Indonesia Music Award 2008 ini, mudah diterima masyarakat, khususnya kaum muda. Meskipun awalnya terdengan sangat aneh, tapi perbedaan aliran inilah, yang membuat band yang melejit dengan album perdana Unity ini tidak mudah dilupakan.
Diawali dengan lagu berjudul, Unity, tiga vokalis band langsung mengekspresikan penampilannya. Ketiganya terlihat sangat energik dan atraktif. Belum lagi komunikasi dengan penonton terus dilakukan, sebagai ajakan melakukan jump bersama-sama.
Wajar kalau grup band yang mendapat predikat best rap Indonesia Music Award 2008 ini, mudah diterima masyarakat, khususnya kaum muda. Meskipun awalnya terdengan sangat aneh, tapi perbedaan aliran inilah, yang membuat band yang melejit dengan album perdana Unity ini tidak mudah dilupakan.
Diawali dengan lagu berjudul, Unity, tiga vokalis band langsung mengekspresikan penampilannya. Ketiganya terlihat sangat energik dan atraktif. Belum lagi komunikasi dengan penonton terus dilakukan, sebagai ajakan melakukan jump bersama-sama.
Bondan Prakoso Kembali Menggandeng Fade 2 Black Untuk Album Terbarunya
Setelah sukses dengan dua album terdahulu, Respect (2005) dan Unity (2007), kini Bondan Prakoso kembali menggebrak dunia musik tanah air dengan sesuatu yang beda. Yupz, Bondan akan merilis album ketiganya dalam waktu dekat. Di album yang rencananya bertajuk “FOR ALL” ini Bondan masih akan berkolaborasi dengan Fade 2 Black seperti dua album terdahulu.Dalam status facebooknya, Album ketiga Mantan penyanyi cilik tersebut kini tengah memasuki tahap penyelesaian.
Menurutnya album ini didedikasikan “UNTUK SEMUA” kalangan, kelas, umur, golongan dan latar belakang, karena itu dia memberikan kesempatan bagi REZPECTOR -fans club Bondan Prakoso- untuk memilih bentuk penulisan nama album tersebut, apakah “4 ALL” atau “FOR ALL”.
Kabarnya, konsepnya agak nyeleneh lagi. Dia membuat satu lagu bernuansa tahun 70-an seperti jaman Rinto Harahap. Dan satu lagu yang berirama ska.
Langganan:
Postingan (Atom)
