Tuesday, May 1, 2012

Constructor dan Inheritansi

Inheritance adalah pewarisan. Pewarisan dalam pemrograman berorientasi objek, Inheritance memungkinkan suatu Class bisa mewariskan atribut dan Method kepada Class yang lainnya atau subClass, sehingga membentuk Class hirarki. Inheritance sangat mirip dengan hubungan orang tua dengan anak. Manakala suatu kelas menerima warisan dari semua anggota data dan fungsi menerima warisan, walaupun tidak semua di antara mereka dapat diakses oleh anggota fungsi dari kelas.

Monday, April 30, 2012

Dasar Program Java dengan Netbeans

NetBeans adalah suatu aplikasi pengembangan perangkat lunak yang ditulis dalam bahasa pemrograman Java. Aplikasi NetBeans IDE tak hanya digunakan bagi pengembangan dalam Java. Namun, aplikasi ini juga mendukung program-program pembuatan bahasa lain secara khusus seperti PHP, C/C++ dan HTML5.

Berikut dasar pemograman Java yaitu modul dan class:




=========Mahasiswa=========

public class Mahasiswa2 {
String nim;
String nama;
String alamat;
boolean aktif;
boolean isAktif() {
return this.aktif;
}

Membuat Buku Telepon dengan Netbeans Program Java

Aplikasi Netbeans dapat digunakan untuk mennggunakan aplikasi dengan bahasa pemograman Java. Berikut contoh code program untuk membuat Buku Telepon:



import java.util.Scanner;

public class bukuTelepon { public static void main (String []args){ System.out.println(" ***Buku Telepon Khusus Perempuan***"); int jumlahKontak; String nama[]; String nomorTelepon[]; String jenisKelamin []; Scanner input = new Scanner(System.in); System.out.print("jumlah Nomor Telepon Yang Ingin Dimasukkan "); jumlahKontak = input.nextInt(); nomorTelepon = new String [jumlahKontak]; nama = new String [jumlahKontak]; jenisKelamin = new String [jumlahKontak]; int index = 0; while (index System.out.print("masukkan nama : "); nama[index] = input.next(); System.out.print("masukkan nomor telepon : "); nomorTelepon[index] = input.next(); System.out.print("masukkan jenis kelamin : "); jenisKelamin[index] = input.next(); index++; } System.out.println("*********************"); System.out.println("Buku Telepon anda "); System.out.println("=================="); index = 0 ; while (index< jumlahKontak){ if (jenisKelamin [index].equalsIgnoreCase("perempuan")){ System.out.println((index+1)+" nama : "+nama[index]); System.out.println(" No.Telepon : "+nomorTelepon[index]); System.out.println(" Jenis Kelamin : "+jenisKelamin[index]);} else { System.out.println("Jenis Kelamin tidak bisa diterima"); } index++; } }}