SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Konsep Class & Object
Pemrograman
berorientasi Objek

Kelompok Studi Linux
UNG
Objek ?
Objek dapat digambarkan bentuk sebuah
benda. Seperti :
Contoh dekat Objek adalah Mobil
Apakah yang kita ketahui tentang Mobil ?
• Model
• Jenis
• Warna
• Tahun pembuat
• Merk
• .................

Attribut

Apa yang bisa dilakukan mobil ?

• Jalan
• Berhenti
• Rem
• ..........

Method
Class Vs Object
Class dapat digambarkan sebagai : sebuah jenis dari
sebuah object, atau cetak biru dari sebuah object.
Contoh :

Object

Class
Tentukan Kelas dari Objek berikut ?

Class Hewan_Karnivora
Class
• Kelas merupakan sebuah cetakkan / cetak
biru dari klasifikasi sebuah objek
• Object dibuat berdasarkan kelas
Contoh :
Sebuah kelas Spidol, maka objek yang
dapat
diklasifikasikan
adalah
:
Boardmarker dan permanent.
masing-masing kelas memiliki attribut /
method.
Silahkan anda klasifikasikan method
dan attribut dari sebuah kelas Spidol.
Class : Spidol
Attribut :
-> Tinta
-> Merk
-> .......
Method :
-> Menulis
-> Menandai
-> Menggambar
-> .......

Object : Spidol Saya
-> Tinta = Merah
-> Merk = Indomie
-> Menulis
-> Menandai
-> Menggambar
-> .......
Implementasi konsep kelas
buatlah sebuah kelas
Membuat Kelas, Attribut dan Void
Pembuatan Objek

Spidolku
Spidol_

Spidolnya

Spidolmu
Latihan :

"buatlah sebuah kelas dengan attribut (5) dan
(3) method, selanjutnya buatlah 2 objek dari
sebuah kelas tersebut."

Selanjutnya
• Object Oriented (Polymorphism, Inheritance, Abstraksi).
• Konstruktor
• Scanner & Input Dialog.
Terimakasih
happy coding,

Más contenido relacionado

La actualidad más candente

Ppt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman javaPpt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman java
nur achlish rosyadi
 
Model assure media pembelajaran
Model assure media pembelajaranModel assure media pembelajaran
Model assure media pembelajaran
itnay cindo
 
Membuat animasi pembuka pada power point
Membuat animasi pembuka pada power pointMembuat animasi pembuka pada power point
Membuat animasi pembuka pada power point
Bambang Soegiharto
 
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Melina Krisnawati
 
Analisis framing dalam kritik wacana
Analisis framing dalam kritik wacanaAnalisis framing dalam kritik wacana
Analisis framing dalam kritik wacana
Rahmat Prayogi
 
Keamanan Virtualisasi dalam Cloud Computing
Keamanan Virtualisasi dalam Cloud ComputingKeamanan Virtualisasi dalam Cloud Computing
Keamanan Virtualisasi dalam Cloud Computing
Ahmad ZA
 
03 enkapsulasi
03 enkapsulasi03 enkapsulasi
03 enkapsulasi
KuliahKita
 

La actualidad más candente (20)

Pbo
PboPbo
Pbo
 
Kuliah SPK : Metode TOPSIS
Kuliah SPK : Metode TOPSISKuliah SPK : Metode TOPSIS
Kuliah SPK : Metode TOPSIS
 
Ppt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman javaPpt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman java
 
Membuat Media Pembelajaran Sederhana
Membuat Media Pembelajaran Sederhana Membuat Media Pembelajaran Sederhana
Membuat Media Pembelajaran Sederhana
 
Linked list
Linked listLinked list
Linked list
 
Konsep dasar oop
Konsep dasar oopKonsep dasar oop
Konsep dasar oop
 
Model assure media pembelajaran
Model assure media pembelajaranModel assure media pembelajaran
Model assure media pembelajaran
 
Tugas Praktikum Pemrograman Berorientasi Objek
Tugas Praktikum Pemrograman Berorientasi ObjekTugas Praktikum Pemrograman Berorientasi Objek
Tugas Praktikum Pemrograman Berorientasi Objek
 
Membuat animasi pembuka pada power point
Membuat animasi pembuka pada power pointMembuat animasi pembuka pada power point
Membuat animasi pembuka pada power point
 
Pertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objekPertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objek
 
Pemodelan berorientasi objek
Pemodelan berorientasi objekPemodelan berorientasi objek
Pemodelan berorientasi objek
 
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
 
Analisis framing dalam kritik wacana
Analisis framing dalam kritik wacanaAnalisis framing dalam kritik wacana
Analisis framing dalam kritik wacana
 
LKPD AKSI 1 PERTEMUAN 1 DAN 2.pdf
LKPD AKSI 1  PERTEMUAN 1 DAN 2.pdfLKPD AKSI 1  PERTEMUAN 1 DAN 2.pdf
LKPD AKSI 1 PERTEMUAN 1 DAN 2.pdf
 
Keamanan Virtualisasi dalam Cloud Computing
Keamanan Virtualisasi dalam Cloud ComputingKeamanan Virtualisasi dalam Cloud Computing
Keamanan Virtualisasi dalam Cloud Computing
 
Pertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptxPertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptx
 
03 enkapsulasi
03 enkapsulasi03 enkapsulasi
03 enkapsulasi
 
Slideshow PowerPoint Software Testing
Slideshow PowerPoint Software TestingSlideshow PowerPoint Software Testing
Slideshow PowerPoint Software Testing
 
Privasi dan Keamanan Internet
Privasi dan Keamanan InternetPrivasi dan Keamanan Internet
Privasi dan Keamanan Internet
 
Teori teori periklanan
Teori teori periklananTeori teori periklanan
Teori teori periklanan
 

Más de Kelompok Studi Linux UNG

Buku elektronik latex_menggunakan_tex_maker
Buku elektronik latex_menggunakan_tex_makerBuku elektronik latex_menggunakan_tex_maker
Buku elektronik latex_menggunakan_tex_maker
Kelompok Studi Linux UNG
 
(Modul) pengenalan opensource & panduan Linux DeepIn
(Modul) pengenalan opensource & panduan Linux DeepIn(Modul) pengenalan opensource & panduan Linux DeepIn
(Modul) pengenalan opensource & panduan Linux DeepIn
Kelompok Studi Linux UNG
 
11 Langka cerdas migrasi beserta Alasannya
11 Langka cerdas migrasi beserta Alasannya11 Langka cerdas migrasi beserta Alasannya
11 Langka cerdas migrasi beserta Alasannya
Kelompok Studi Linux UNG
 
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Kelompok Studi Linux UNG
 
Pembelajaran-6 (Jaringan Komputer) latihan vlsm
Pembelajaran-6 (Jaringan Komputer) latihan vlsmPembelajaran-6 (Jaringan Komputer) latihan vlsm
Pembelajaran-6 (Jaringan Komputer) latihan vlsm
Kelompok Studi Linux UNG
 
Pembelajaran-5 (Jaringan Komputer) Konsep Subnetting
Pembelajaran-5 (Jaringan Komputer) Konsep SubnettingPembelajaran-5 (Jaringan Komputer) Konsep Subnetting
Pembelajaran-5 (Jaringan Komputer) Konsep Subnetting
Kelompok Studi Linux UNG
 
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet ProtocolPembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
Kelompok Studi Linux UNG
 
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol JaringanPembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
Kelompok Studi Linux UNG
 
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYERPembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
Kelompok Studi Linux UNG
 
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan KomputerPembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
Kelompok Studi Linux UNG
 
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing static
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing staticPembelajaran-7 (Jaringan Komputer) basic konsep-routing static
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing static
Kelompok Studi Linux UNG
 
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
Kelompok Studi Linux UNG
 

Más de Kelompok Studi Linux UNG (20)

Buku elektronik latex_menggunakan_tex_maker
Buku elektronik latex_menggunakan_tex_makerBuku elektronik latex_menggunakan_tex_maker
Buku elektronik latex_menggunakan_tex_maker
 
Konfigurasi Virtual Address Interface di Linux
Konfigurasi Virtual Address Interface di LinuxKonfigurasi Virtual Address Interface di Linux
Konfigurasi Virtual Address Interface di Linux
 
Pembelajaran KSL - Linux (2)
Pembelajaran KSL - Linux (2)Pembelajaran KSL - Linux (2)
Pembelajaran KSL - Linux (2)
 
(Modul) pengenalan opensource & panduan Linux DeepIn
(Modul) pengenalan opensource & panduan Linux DeepIn(Modul) pengenalan opensource & panduan Linux DeepIn
(Modul) pengenalan opensource & panduan Linux DeepIn
 
Pembelajaran KSL - Linux(1)
Pembelajaran KSL - Linux(1)Pembelajaran KSL - Linux(1)
Pembelajaran KSL - Linux(1)
 
KSL Goes to school SMA Negeri 1 Tibawa
KSL Goes to school SMA Negeri 1 TibawaKSL Goes to school SMA Negeri 1 Tibawa
KSL Goes to school SMA Negeri 1 Tibawa
 
11 Langka cerdas migrasi beserta Alasannya
11 Langka cerdas migrasi beserta Alasannya11 Langka cerdas migrasi beserta Alasannya
11 Langka cerdas migrasi beserta Alasannya
 
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
 
Mengenal Lebih Dekat dengan KSL.UNG
Mengenal Lebih Dekat dengan KSL.UNGMengenal Lebih Dekat dengan KSL.UNG
Mengenal Lebih Dekat dengan KSL.UNG
 
Pembelajaran-6 (Jaringan Komputer) latihan vlsm
Pembelajaran-6 (Jaringan Komputer) latihan vlsmPembelajaran-6 (Jaringan Komputer) latihan vlsm
Pembelajaran-6 (Jaringan Komputer) latihan vlsm
 
Pembelajaran-5 (Jaringan Komputer) Konsep Subnetting
Pembelajaran-5 (Jaringan Komputer) Konsep SubnettingPembelajaran-5 (Jaringan Komputer) Konsep Subnetting
Pembelajaran-5 (Jaringan Komputer) Konsep Subnetting
 
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet ProtocolPembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
 
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol JaringanPembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
 
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYERPembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
 
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan KomputerPembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
 
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing static
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing staticPembelajaran-7 (Jaringan Komputer) basic konsep-routing static
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing static
 
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
 
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
 
Majalah Linux (LINTAS IT Edisi I)
Majalah Linux (LINTAS IT Edisi I)Majalah Linux (LINTAS IT Edisi I)
Majalah Linux (LINTAS IT Edisi I)
 
Majalah Linux (LINTAS IT Edisi II)
Majalah Linux (LINTAS IT Edisi II)Majalah Linux (LINTAS IT Edisi II)
Majalah Linux (LINTAS IT Edisi II)
 

Konsep oop java_1