web viewbuka editor notepad dan ketikan program berikut ! simpan file dengan . kelasmobil. java....
TRANSCRIPT
LAPORAN PRAKTIKUM
BAHASA PEMROGRAMAN 1
MODUL 7 (TUJUH)
Disusun Oleh :
Nama : Rizki WirawantoNim : 2011081109Prodi : Teknik Informatika B 2011
LABORATORIUM KOMPUTER
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2012
A. PEMBAHASAN
KELAS DAN OBJEK
Program yang kompleks, bisa saja memerlukan variable dalam jumlah yang besar.
B. PRAKTIKUM
Praktek 1
1. Buka editor notepad dan ketikan program berikut !
2. Simpan file dengan KelasMobil.java
3. Compile file menggunakan Command Prompt javac
KelasMobil.java
4. Jalankan Program dengan mengetikan java KelasMobil hasilnya sebagai
berikut :
Analisa :
Program diatas menggunakan bentuk data Penggunaan Kelas String
warna merupakan pendeklarasian variabel berupa string/huruf. Sedangkan
int tahunProduksi merupakan pendeklarasian variabel berupa
angka/bilangan. Class name KelasMobil sebagai nama penginputan di
notpade serta output. Public static void main(String[] args){ baris yang
akan memulai method main. Mobil mobilku = new Mobil( ) ; merupakan
salah satu cara pendeklarasian. System.out.println berfungsi untuk
menampilkan hasil penginputan int, output yang dihasilkan merupakan
hasil pemanggilan dari variabel instan.
Praktek 2
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama MetodeKelas.java
3. Compile file tersebut dengan mengetikan javac MetodeKelas.java
4. Jalankan program tersebut dengan mengetikan Java MetodeKelas,
hasilnya seperti berikut :
Analisa :
Program tersebut menggunakan bentuk data Mengisi nilai ke variabel
array. Class name Array2sebagai nama penginputan di notepade serta
output run. Public static void main(String[] args){ baris yang akan
memulai method main. Penginputan menggunakan string, yang
merupakan karakter. System.out.println berfungsi untuk menampilkan
hasil penginputan string, output yang dihasilkan merupakan hasil
pemanggilan dari nilai index tersebut.
Praktek 3
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama DemoMethod1.java
3. Compile file tersebut dengan mengetikan javac DemoMethod1.java
4. Jalankan program dengan mengetikan java DemoMethod1, hasilnya akan
seperti berikut :
Analisa :
Program diatas menggunakan bentuk data Class Method. Class kotak
double panjang, lebar dan tinggi merupakan pendefinisaian suatu
symbol perhitungan yang akan diinputkan. Class name DemoMethodeI
sebagai nama penginputan di notpade serta output.
Public static void main(String[] args){ baris yang akan memulai method
main. Kotak k1, k2 dan k3 merupakan instansi objek nilai.
System.out.println & cetak volume () berfungsi untuk menampilkan
hasil penginputan pada nilai instansi objek.
Praktek 4
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama Konstruktor.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac Konstruktor.java
4. Jalankan program tersebut dengan mengetikan java Konstruktor,
hasilnya seperti berikut :
Analisa :
Program diatas menggunakan bentuk data Constructor. Private String
warna merupakan pendeklarasian variabel berupa string/huruf. Sedangkan
Private int tahunProduksi merupakan pendeklarasian variabel berupa
angka/bilangan bulat. this.warna = warna; dan this.tahunProduksi =
tahunProduksi merupakan konstruktor dalam program tersebut.
System.out.println untuk menampilkan hasil inputan String & int, output
yang dihasilkan merupakan hasil pemanggilan dari variabel instan.
(Method). Class name KelasMobil sebagai nama inputan di notpade serta
output. Public static void main(String[] args){ baris yang akan memulai
method main. Mobil mobilku = new Mobil( ) ; merupakan salah satu
cara pendeklarasian variabel instan yang merupakan data penginputannya..
Praktek 5
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama Konstruktor2.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac Konstruktor2.java
4. Jalankan program tersebut dengan mengetikan java Konstruktor2,
hasilnya seperti berikut :
Analisa :
Program diatas menggunakan bentuk data Constructor. Private String
warna merupakan pendeklarasian variabel berupa string/huruf. Sedangkan
Private int tahunProduksi merupakan pendeklarasian variabel berupa
angka/bilangan bulat. this.warna = warna; dan this.tahunProduksi =
tahunProduksi merupakan konstruktor dalam program tersebut.
System.out.println untuk menampilkan hasil penginputan String & int,
output yang dihasilkan merupakan hasil pemanggilan dari variabel instan.
(Method). Class name KelasMobil sebagai nama penginputan di notpade
serta output. Public static void main(String[] args){ baris yang akan
memulai method main. Mobil mobilku = new Mobil( ) ; merupakan
salah satu cara pendeklarasian variabel instan yang merupakan data
penginputannya. Mobil mobilmu = new Mobil( ) ; merupakan salah satu
cara pendeklarasian variabel instan yang merupakan data penginputannya.
Praktek 6
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama VariabelKelas.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac VariabelKelas.java
4. Jalankan program tersebut dengan mengetikan java VariabelKelas,
hasilnya seperti berikut :
Analisa :
Program diatas menggunakan bentuk data Variabel Class. static int
pencacah = 0 merupakan pendeklarasian variabel berupa nilai yang tidak
boleh 0. Sedangkan Private int nilai merupakan pendeklarasian variabel
berupa angka/bilangan bulat. this.nilai = nilai; dan this.pencacah ++ ;
merupakan konstruktor dalam program tersebut. System.out.println untuk
menampilkan hasil penginputan String & int, output yang dihasilkan
merupakan hasil pemanggilan dari variabel instan. (Method)
VariabelKelas sebagai nama penginputan di notpade serta output. Public
static void main(String[] args){ baris yang akan memulai method main
Bilangan b1, b2 & b3 merupakan nilai yang akan diinputkan pada
program
Praktek 7
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama Polimorfisme.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac Polimorfisme.java
4. Jalankan program tersebut dengan mengetikan java Polimorfisme
hasilnya seperti berikut :
Analisa :
Program diatas menggunakan bentuk data POLYMORFISME
Public static void main(String[] args){ baris yang akan memulai method
main. System.out.println berfungsi untuk menampilkan hasil penginputan
int, output yang dihasilkan merupakan hasil pemanggilan dari variabel.
(Methode)
Class pendeklarasian nama variabel. Polimorfisme sebagai nama
penginputan di notpade serta output. Public static void main(String[]
args){ baris yang akan memulai method main. Penyanyi p ; merupakan
pendeklarsian variabel.
Praktek 8
5. Buka editor notepad dan ketikan program berikut :
6. Simpan file dengan nama KelasAbstrak.java pada drive yang sama
7. Compile file tersebut dengan mengetikan javac KelasAbstrak.java
8. Jalankan program tersebut dengan mengetikan java KelasAbstrak,
hasilnya seperti berikut :
Analisa :
Program diatas menggunakan bentuk data KELAS ABSTRACT. Public
static void main(String[] args){ baris yang akan memulai method main
System.out.println berfungsi untuk menampilkan hasil penginputan int,
output yang dihasilkan merupakan hasil pemanggilan dari variabel.
(Methode)
Class pendeklarasian nama variabel. KelasAbstrak sebagai nama
penginputan di notpade serta output. Public static void main(String[]
args){ baris yang akan memulai method main. A ref ; berfungsi untuk
pendeklarasian referensi ke kelas A. B obj ; berfugsi menujuk ke objek
dari kelas B. ref.coba( ); & ref.cobajuga( ); berfungsi memanggil
method.
C. KESIMPULAN
Contoh – contoh program diatas melakukan fungsi overload.
Overloading: Mendefinisikan dua atau lebih method di dalam kelas yang sama,
dengan nama yang sama, namun dengan deklarasi parameter yang berbeda.