GTA 5

Grand Theft Auto 5 akan dirilis akhir Februari 2016

GOD of WAR

Game Terhebat GOD of War akan segera dirilis untuk PC tahun 2016

DOOM

Doom (stylized as DOOM) is a science fiction first-person shooter video game developed by id Software and published by Bethesda Softworks

Call Of Duty Infinite War

Call of Duty: Infinite Warfare is an upcoming first-person shooter video game developed by Infinity Ward and published by Activision.

Uncharted 4 Thief End

Uncharted 4: A Thief's End is an upcoming action-adventure third-person shooter platform video game published by Sony Computer Entertainment.

Thursday, December 20, 2012

Laporan Java 6

JAVA GUI

PENGERTIAN GUI

Graphic User Interface (GUI) adalah suatu aplikasi  yang ada dalam java dan bebasis grafis

KEGUNAAN GUI

Untuk membuat tampilan dari suatu program agar terlihat lebih menarik dan nyaman ketika digunakan oleh para user serta kemudahan dalam penggunaan program...

JENIS JENIS GUI

1. AWT (Abstrack Windowing Toolkit)

Terdapat pada package java.awt yang bersifat platform (tampilan tergantung pada sistem operasi yang digunakan) sistem operasi.
Kelas yg terdapat pada java.awt adalah :
a. button
b. label
c. window
d. frame
e. panel
f. dialog

Laporan Java 5

Package dan Java Kelas
Package
Package digunakan untuk mengelompokkan file kelas (*.class) yang terkait (karena jenisnya, fungsinya atau karena alas an lainnya) pada direktori yang sama, dimana di dalam setiap kelasnya terdapat directive (statement java dalam source code yang digunakan untuk membuat kelas) package yang mengacu pada direktori tersebut).
BU : Package namaPackage;
Deklarasi Import :
* Mendeklarasikan penggunaan kelas suatu package satu persatu
             Import namaPackage.namaKelas;
          * Mendeklarasikan penggunaan semua kelas suatu package
             Import namaPackage;
Java Kelas
        Sun Microsystems, Inc. selaku pengembang utama Java menyediakan banyak kelas yang dapat digunakan untuk mempermudah pembuatan aplikasi Java.

Wednesday, November 7, 2012

Laporan Java 4

                         OVERLOADING, OVERRIDING dan EXCEPTION

OVERLOADING
          Overloading adalah suatu kemampuan dalam bahasa berorientasi objek untuk
Menggunakan satu nama method untuk beberapa method yang memiliki parameter masukan yang berbeda (tipe maupun jumlah parameter).
OVERRIDING
          Overriding adalah suatu kemampuan dalam bahasa berorientasi objek untuk mengubah implementasi (menimpa) suatumethod yang dimiliki oleh kelas super ketika kelas super tersebut diturunkan. Ada dua alas an mengapa melakukan overriding :
Mendefenisikan kembali method kelas induk secara total.
Menambah behavior tertentu pada method kelas induk.
jelasnya :
Akses method SuperClass
Default
Protected
Publik
Dioveride ke akses method SubClass
Private
Dilarang
Dilarang
Dilarang
Default
Boleh
Dilarang
Dilarang
Protected
Boleh
Boleh
Dilarang
Public
Boleh
Boleh
Boleh
 

Thursday, November 1, 2012

Laporan Java 3

ABSTRACT CLASS, INTERFACE, INNER CLASS

  1.   Abstract Class
Class Abstrak tidak berbeda dengan class – class lainnya yaitu memiliki class members (method dan variabel). Sebuah class adalah abstrak jika salah satu methodnya dideklarasikan abstrak. Method abstrak adalah method yang tidak memiliki implementasi.
Contoh deklarasi method abstrak:
abstract public void cetak();
Beberapa hal yang perlu diperhatikan adalah sebagai berikut:
  1. Class abstrak tidak dapat dibuatkan instan atau objeknya menggunakan keyword new.
  2. Sebuah class dapat dideklarasikan sebagai class abstrak walaupun tidak memiliki method abstrak.
  3. Variabel dengan tipe class abstrak tetap bisa diciptakan, tetapi harus refer ke subclass dari class abtrak tersebut yang tentunya tidak abstrak.

Thursday, October 18, 2012


Laporan Java 2

INHERITANCE, ENCAPSULATION, POLYMORPHISM DAN INFORMATION HIDING


Dalam bahasa pemrograman yang berorientasi obyek dikenal beberapa konsep-konsep dasar saling berinteraksi satu sama lain yang mendasari pemrograman berorientasi obyek tersebut yaitu, INHERITANCE (pewarisan), ENCAPSULATION (pengkapsulan), POLYMORPHISM dan INFORMATION HIDING. Berikut adalah penjelasan dari tiap-tiap konsep dasar tersebut :
  1. INHERITANCE (pewarisan)                                                                                                                Pada dasarnya, kita melakukan inheritance(pewarisan) untuk membuat suatu class baru (class turunan/subclass) yang masih memiliki sifat atau spesifikasi dari superclass.

Wednesday, October 10, 2012

Laporan Java 1

DASAR-DASAR JAVA
Java sebagai salah satu bahasa pemrograman baru menjanjikan banyak kemudahan bagi programer junior maupun senior. Tutorial ini akan membawa Anda mengenal lebih jauh bahasaini melalui pembahasan konsep model perancangan dan petunjuk sederhana penggunaannya.