Recent twitter entries...

Pengertian dan OOP pada Java



Pengertian Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Dikembangkan oleh Sun Microsystems dan diterbitkan tahun 1995.Contoh Kode Program Sederhana Dalam JavaContoh program Halo dunia yang ditulis menggunakan bahasa pemrograman Java adalah sebagai berikut: 

Code: 
class HaloDunia 
public static void main(String[] argumen) 
System.out.println("Halo Dunia");
 } 
}
Lebih Lanjut.... 

java adalah sebuah pemrograman yang bersifat OOP atau kata lainnya adalah, ObjectOriented Programming,dimana didalamnya kita harus mememahami apa yang disebut dengan:  
  • encapsulation : Encapsulation merupakan cara membungkus data dan method yang menyusun kelas dan menyembunyikannya dari dunia luar. Jika kita telah melakukan information hiding terhadap suatu attribut pada suatu class, lalu bagaimana cara melakukan perubahan terhadap attribut yang kita sembunyikan tersebut, caranya adalah dengan membuat suatu interface berupa method untuk menginisialisasi atau merubah nilai dari suatu attribut tersebut.
Contoh :
public class Person {
private int age;
private String name;
private String personId;
public void setAge(int newValue)
{
age = newValue;
}
public void setName( String newValue)
{
name = newValue;
}
public void setPersonId(String newValue)
{
personId = newValue;
}
public int getAge()
{
return age;
}
public String getName()
{
return name;
}
public String getPersonId()
{
return personId;
}
}
  •  inheritance : Inheritance adalah proses pewarisan data dan method dari suatu class kepada class yang lain. Secara default inheritance bersifat menyeluruh sehingga semua data dan method diturunkan kepada class yang baru. Kelas yang mewariskan disebut dengan super class sedangkan class turunan disebut dengan sub class.
Contoh :
public class Employee {
public String name;
public double salary;
public Date birthDate;
public  Employee(String nameEmployee, double salaryEmployee, Date dateOfBirth )
{
name = nameEmployee;
salary = salaryEmployee;
birthDate = dateOfBirth;
}
public String getName()
{
return name;
}
public double getSalary()
{
return salary;
}
public Date getDate()
{
return birthDate;
}
public String toString()
{
return String.format( “%s, %s %s”,
name, salary, birthDate );
}
}
  •  polymorphism : Polymorphism merupakan sesuatu yang mempunyai banyak bentuk. Dalam pemrograman polymorphism merupakan dapat diartikan suatu modul yang mempunyai nama sama, tapi memiliki behavior yang berbeda sehingga listing code implementasinya berbeda.
Contoh :
public class Bicycle {
public int gear;
public int speed;
public int power;
public Bicycle(int startGear, int startSpeed, int startPower)
{
gear = startGear;
speed = startSpeed;
power = startPower;
}
public void setPower( int newValue)
{
power = newValue;
}
public void setGear( int newValue)
{
gear = newValue;
System.out.println(“Gear At”+ gear);
}
public void applyBreake(int decrement )
{
speed -= decrement;
}
public void speedUp(int increment)
{
speed += increment;
}
public void printDescription()
{
System.out.println(“Bike in gear”+this.gear+”with power”+this.power+”and speed”+this.speed);
}
}

untuk mengatahui ini silahkan cari di google yah, sebab saya akan menjelaskan garis besarnya dasar java, dan yang terpenting adalah memahami bahasa pemrograman lewadcontoh script yang sudah ada. 

Comments (0)

Posting Komentar

Blogroll

Photobucket Photobucket Photobucket Photobucket