inputan
public class dhiika{
public static void main (String [] args){
int a = 0;
for (int i = 1; i<6; i++){
int j= i*2;
System.out.print(j+"+");
a= a+j;
if (j == 10){
System.out.print(" = ");
System.out.print (a);}
}
}}
outputnya
2+4+6+8+10+ = 30
Minggu, 24 April 2011
Rabu, 20 April 2011
Jumat, 25 Maret 2011
for dan array
Memakai for
import java.util.Scanner;
public class dataku {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.print("Masukan jumlah data =");
int data = input.nextInt();
for(int i=1;i<=data;i++){
System.out.print("data = ");
// int data1=input.next();
String data1 = input.next();
String data2 = input.next();
data2 = data2 +"" +data1;
System.out.println("Hasil : " +data2);
}
}
Memakai array
import java.util.Scanner;
public class NewClass {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int n;
String[] data = new String[10];
System.out.print("Masukan jumlah data = ");
n = input.nextInt();
for(int i=1;i<=n;i++){
System.out.print("data ke "+i +"=");
data[i] = input.next();
}
String gabung=" ";
for(int i=1;i<=n;i++){
gabung = gabung +data[i];
System.out.print("hasil ="+gabung);
}
}}
Senin, 21 Maret 2011
Mencari LUAS
Mencari luas Kubus
|
Mencari luas Lingkaran
|
Mencari luas segitiga
|
Selasa, 15 Maret 2011
pengetahuan Java pada class, objek, modifier
Pada kali ini saya akan membahas tentang class, objek, metod, modifier public,static, private, void
class, objek dan metod
Class adalah suatu frame yang merupakan definisi yang memuat data dan metod pengolah data
Objek adalah bentuk konkrit dari class yang dengannya data dan metod dapat direalisasikan
classnya
Metod
Modifier static pada metod : berarti metod tersebut dapat dipanggil hanya dari dalam class yang sama Contoh metod : bark(), sleep()
definisi metod :
[public/static] return_value nama_metod(parameter){ … }
{ isi metod}
Membuat objek pada dasarnya sama dengan mendefinisikan data dan mengisi nilai datanya.
Contoh :
Mendefinisikan data : String nama;
Mendefinisikan data sekaligus mengisi data : String nama=“Itemm”;
Mendefinisikan objek : (nama objek adalah myCat, merupakan objek dari class Cat) :Cat myCat;
Mendefinisikan objek sekalligus menginisialisasi nilai objek : Cat myCat = new Cat(“Itemm”,5 );
Memanggil metode dari objek
Berikut ini class yang memuat program utama dan memanggil metod bark() dan seyHello().
Rumus memanggil metod adalah :
nama_class.nama_metod()
Setelah selesai edit disimpan dalam file :CatRun.java
Saat dikompilasi dengan :
*javac CatRun.java
Akan terbentuk dua file class, yiatu :CatRun.class dan Cat.class
Saat dieksekusi dengan :
*java DogRun,
Maka outputnya akan seperti di bawah ini
Modifier public, static, void, private
l Modifier public :berarti metod tersebut dipanggil bisa untuk semua class
Contonya :
Pada definisi class, merupakan class yang memuat metod main(), dan nama file disimpan dengan nama class public
Pada definisi metod, bermakna bahwa metod tersebut dapat diakses dari luar class yang bersangkutan
Pada daefinisi data, bermakna data tersebut dapat diakses dari luar class
Modifier void pada metod: berarti Metod tersebut tidak ada return valuenya atau bisa juga disebut type data yang tidak mempunyai nilai balik
Contohnya :
Contoh :
Contohnya :
Constructor
Construktor adalah jenis metod yang akan otomatis dipanggil jika suatu objek dibuat
Construktor didefinisikan secara public dan namanya sama dengan nama classnya
Construktor dapat didefinisikan lebih dari satu definisi
Contoh : untuk Cat ditambah definisi construktor tanpa parameter, menjadi :
public Cat( ) { }
public Cat(String nm, int um){nama=nm; umur=um;}
Encapsulation
Encaptulation: konsep dalam OOP yang bertujuan membungkus (mang-kapsul) data dan metode dalam suatu class sehingga data dan metode yang tersembunyi dalam class tidak dapat diases dari luar class.
Encaptulation direalisir dengan modifier : private
Data yang dapat diases dari luar diberi modifier dengan public
Contoh :
class NilaiUjian
{ public int N_raport=0;
private int N_uan=0;
public void Cetak1(){System.out.println("N_raport="+N_raport);}
public void setN_Uan(int n){N_uan=n;}
public void Cetak2() {System.out.println("N_uan="+N_uan);}
}
Senin, 14 Maret 2011
membuat syntak lingkaran dan tentang modifier class, public,
Membuat Lingkaran dengan jari jari sembarang
membuaaat lingkaran dengan jari jari
Outputnya :
laluu kita membuat program sebagai berikut
Langganan:
Postingan (Atom)

