Alice in Wonderland is an upcoming fantasy-adventure film directed by Tim Burton. It is an extension to the Lewis Carroll novels Alice’s Adventures in Wonderland and Through the Looking-Glass. The film will use a [...]
Tampilkan postingan dengan label RESUME PBO. Tampilkan semua postingan
Tampilkan postingan dengan label RESUME PBO. Tampilkan semua postingan
PBO PERT 2
Pembuatan Class dan ObjekClass:
Konsep dasar : - class adalah blueprint dari objek
- berisi definisi data dan method
- memiliki nama yang unik dan diawali huruf besar
- rancangan sebuah objek
Bentuk umum class :
Class Classname {
//declare instance variables
Type var 1;
Type var 2;
Type var 3;
//declare methods
Type method 1 (parameters) {
//body of method
}
Type method2 (parameters) {
//body of method
}
}
Constructor Adalah method yang akan dipanggil ketika akan dibuat objek dari class tersebut.
Constructor memiliki karakteristik :
1. Memiliki nama sama dengan nama class
2. Harus didefinisikan public
3. Tidak memiliki nilai-balik atau return value
4. Biasanya berisi instruksi untuk inisialisasi data objek
5. Hanya bisa dipanggil melalui instruksi new, yaitu pada saat objek baru dibuat
Contoh : String str = new String ();
Jframe frame = new Jframe (window);
Sebuah class bisa memiliki constructor lebih dari satu, dengan aturan yang sama dengan aturan function-overloading. Multiple constructor ini dibuat untuk mengakomodasi berbagai model user; ada yang ingin membuat objek dengan data standar dan ada yang ingin membuat langsung dengan data yang ditentukan sendiri secara langsung.
Pembuatan Object
Object is instance of class
Point originOne = new point (23, 94);
“untuk membuat object originOne berarti harus sudah ada class point”
Tahapan-tahapan:
1. Declaration
2. Instantion
3. Initialization
ada 3 macam class :
1. Class benda
2. Class Formula
3. Class System
semua jenis class menguasai class objek dan class tergantung yang di atas object yang kita tulis.
ada macam 4 P :
1. public
Data yang sudah tidak dapat dihapus lagi.
2. Package
Sama dalam 1 Folder maka dapat diakses.
3. protect
private hanya untuk dirinya dan untuk turunan suatu class
4. private
untuk class yang boleh mengakses hanya kelas itu sendiri.
NAMA : FREDY PRIYAMBODO
NIM : 10.41010.0200
NIM : 10.41010.0200
PBO PERT 1
OOP (Object Oriented Programming)
- Definisi :
Object merupakan suatu formula,benda,system,metode bias terlihat atau tidak terlihat yang mempunyai ciri khas atau identitas yang berbeda / yang membedakan.
--> Mempunyai behaviour atau method berisi data dan method yang terangkan dalam object yang dimana dapat saling berinteraksi atau berhubungkan yang mempunyai suatu desain tidak hanya berisi suatu program
Dasar – Dasar Pemrograman Berbasis Object
- Abstraction
--> Mengubah atau menterjemahkan suatu hal yang nyata menjadi suatu model.
--> Memilih sebuah data untuk diproses menjadi suatu system informasi atau program
- Encapsulation
--> Information hiding (data diletakkan di tempat tersembunyi agar data tersebut aman)
- Inheritance
--> Turunan atau pewarisan hubungan dua buah kelas atau lebih.
Sebuah class hanya bisa diturunkan dari 1 induk saja (single parent) sedangkan 1 induk bisa diturunkan ke banyak kelas
Sifatnya --> Sama Persis
- Polymorph
--> Terjadi dalam 1 induk diturunkan ke anak – anaknya dimana turunannya mempunyai arti yang beda tetapi mempunyai definisi atau tujuan yang sama
- Konsep Class dan Object
Class merupakan blueprint atau template dari object
Object merupakan instance dari class
Contoh :
Karnivora merupakan Class
Object dari Karnivora adalah Macan, Singa, Serigala
- Class
Merupakan kumpulan data dan fungsi dalam satu kesatuan untuk tujuan tertentu
- Data
Merupakan constanta (data permanen atau tidak bisa dirubah)
- Atribute
- Variable
- Properti
- Method
- Operation
- Procedure
- Behaviour
- Function
NAMA : FREDYPRIYAMBODO
NIM : 10410100200
Langganan:
Postingan (Atom)

