YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: CLASS pada JAVA NETBEANS 7.4 IDE

Struktur Data Algoritma

user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
CLASS
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
user
Typewritten Text
Page 2: CLASS pada JAVA NETBEANS 7.4 IDE

KELOMPOK 1

Asri widyadhari

Abieza Mahsya

Dena Metary

Faradiba

Saidan sany lubis

Said husni

Page 3: CLASS pada JAVA NETBEANS 7.4 IDE

PEMBAHASAN

Struktur Program Java

Defenisi Class

Deklarasi Class

Contoh Class

Page 4: CLASS pada JAVA NETBEANS 7.4 IDE

STRUKTUR BAHASA JAVA

Page 5: CLASS pada JAVA NETBEANS 7.4 IDE

Defenisi Class

Kumpulan objek-objek yang memiliki atribut yang

sama.

sebuah tipe data abstrak yang merupakan

pemodelan dari objek yang berisi atribut(data)

dan tingkah laku(method) yang dimiliki oleh objek

tersebut.

Page 6: CLASS pada JAVA NETBEANS 7.4 IDE

Defenisi Class

Class digunakan untuk mendeklarasikan sebuah variabel yang

berupa objek atau dinamakan “referensi objek (object

reference)”

Sebuah Class mendefinisikan struktur (structure) dan tingkah laku

(behaviour) sebuah obyek atau sekumpulan obyek. Atau class

merupakan prototipe yang mendefinisikan variabel-variabel dan

method-method secara umum.

Didalam java ada aturan untuk pemberian sebuah nama class.

Sebuah nama class harus diawali dengan huruf besar. Hal ini

untuk membedakan antara class dan objek. Class didefinisikan

dengan kata kunci class.

Page 7: CLASS pada JAVA NETBEANS 7.4 IDE

Deklarasi Class

Deklarasi class merupakan bagian yang sangat penting dan harus ada

pada setiap aplikasi java. Class merupakan cerminan dari sebuah file java

sehingga nama class harus sesuai dengan nama file java yang disimpan.

Misalnya nama class dari sebuah aplikasi java adalah Stack, maka file

java tersebut harus disimpan dengan nama Stack.java. Pada contoh di atas

adalah penulisan minimum dari sebuah class Java.

Standarisasi penulisan Class adalah sebagai berikut ;

[modifier] class nameClass [extends SuperClass] [implements Interface]{

.... Class Body

}

Page 8: CLASS pada JAVA NETBEANS 7.4 IDE

Didalam Class ada 3 bagian :

a. Variabel/properti/atribut

b.Konstruktor

c. Method

Page 9: CLASS pada JAVA NETBEANS 7.4 IDE
Page 10: CLASS pada JAVA NETBEANS 7.4 IDE

Dalam contoh tersebut Penjumlahan adalah suatu

class yang memiliki constructor(fungsi yang pertama

kali dieksekusi ketika class diinstansiasi) yang

membutuhkan passing 2 variable integer. Dimana

dalam class tersebut juga terdapat method untuk

menjumlahlkan dua bilangan yang telah dipassing

pada constructor tersebut.

class Penjumlahan adalah pendefinisian nama class

Page 11: CLASS pada JAVA NETBEANS 7.4 IDE

public Penjumlahan(int a, int b) merupakan constructor dari class

penjumlahan tersebut int hitungPenjumlahan () merupakan method

yang digunakan untuk menjumlahkan dua variabel integer yang

telah dipassingkan pada constructor tadi

Penjumlahan p = new Penjumlahan(5,9) proses instansiasi dari class

penjumlahan yang membentuk object p, dimana object p mengacu

pada struktur yang ada dalam class penjumlahan. Keyword new

adalah keyword yang digunakan untuk menginstansiasi sebuah

object dari sebuah class dimana berikutnya diikuti oleh construcor

dari class tersebut.

Page 12: CLASS pada JAVA NETBEANS 7.4 IDE

Operator this adalah operator yang digunakan untuk mengakses

variabel yang paling global dari suatu class jika terdapat dua

variabel yang memilki nama yang sama dam scope yang berbeda.

Operator (.) dot adalah operator yang digunakan untuk mengakses

atribut atribut yang terdapat didalam class yang telah diinstansiasi

tersebut.

Didalam contoh tersebut akan menghasilkan dua output yang berbeda

yaitu 14 & 16, meskipun berasal dari class yang sama akan tetapi

dalam contoh tersebut terdapat dua object yang berbeda. Hal ini

membuktikan bahwa tidak ada keterkaitan pada satu object dengan

object lainnya meski berasal dari class yang sama

Page 13: CLASS pada JAVA NETBEANS 7.4 IDE

Related Documents