Pengertian
OOP
OOP (Object Oriented Programming)
dalam bahasa indonesia’y Pemrograman
berorientasi Objek. Penhelasan tentang OOP ini menurut saya adalah suatu cara
penyelesaian masalah dengan membagi setiap penyelesaian ke dalam sub menu dalam
hal ini bisa di bilang objek. Kita bisa ambil contoh dalam pemograman
menghitung luas dan keliling persegi.
public
class persegi {
public
int sisi,luas,keliling;
public
static void main{
sisi =
5;
luas(sisi);
keliling(sisi);
hasil(luas,keliling)
}
Public
int luas(int sisi){
Luas
=sisi*sisi;
Return
luas;
}
Public
int keliling{
Keliling=sisi+
sisi+ sisi+ sisi;
Return
keliling;
}
Public
int hasil(luas,keliling){
System.out.println(“luas
persegi dengan panjang sisi 5 adalah :”+luas);
System.out.println(“keliling
persegi dengan panjang sisi 5 adalah :”+keliling);
}
Terlihat program di atas, setiap perhitunganya
di pisahkan menurut permasalahanya.
Nested
if
/**
* @(#)adi.java
*
*
* @author : kurcaci507
*/
public class Nested_If{ public static void main (String[] args){
Scanner
scan = new Scanner(System.in);
System.out.println("masukan sebuah angka ! : "); int Bil = scan.nextint(); if (Bil>0){ if (Bil%2==0){ System.out.println("Bilangan GENAP POSITIF"); } else{ System.out.println("Bilangan GANJIL POSITIF"); } } else if(Bil<0){ if (Bil%2==0){ System.out.println("Bilangan GENAP NEGATIF"); } else{ System.out.println("Bilalngan GANJIL NEGATIF"); } } else{ System.out.println("Bilangan Anda 0"); } } } } |
Nested
if
/**
* @(#)adi.java
*
*
* @author : kurcaci507
*/
public class Nested_for{ public static void main (String[] args){
Scanner
scan = new Scanner(System.in);
System.out.println("masukan jumlah baris ! : "); int Bil = scan.nextint();
For (int i=1;i<Bil;i++){
For (int y=1;y<i;y++){
System.out.print("*");
System.out.print("\n");
}
}
}
}
|
Nested
do
/**
* @(#)adi.java
*
*
* @author : kurcaci507
*/
public class Nested_do{ public static void main (String[] args){
Scanner
scan = new Scanner(System.in);
System.out.println("masukan jumlah baris ! : "); int Bil = scan.nextint(); int j=1,i=1;
do
{
System.out.println("
");
k--;
}while(Bil>=i);
j = 1;
do
{
System.out.println(i + " ");
j++:
}while(j<=i);
System.out.println("");
i++;
}while(i<=5);
}
}
}
}
|
0 comments:
Post a Comment