PEMROGRAMAN BERORIENTASI OBJEK

Slides:



Advertisements
Presentasi serupa
KEBUTUHAN & SPESIFIKASI SOFTWARE
Advertisements

Object Oriented Programming
Pemrograman Berorientasi Objek
Nur Hayatin, S.ST Jurusan Teknik Informatika Universitas Muhammadiyah Malang Sem Genap 2010.
By : Rizky Yuniar Hakun. Konsep Pemrograman Berorientasi Object.
Object Oriented Programming
OBJECT ORIENTED PROGRAMMING in JAVA
Konsep Pemrograman Berorientasi Obyek
Pengantar Berorientasi Obyek
Pemrograman Lanjut Ratnokustiawan.wordpress.com.
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB I – KONSEP PBO.
Pemrograman Berorientasi Objek
di OBJECT ORIENTED PROGRAMMING [OOP] Oleh H. SUMIJAN, Ir, M.Sc
7 Rekayasa Sistem Konsep Utama OOP Dedy Alamsyah, S.Kom.
Konsep Pemrograman Berorientasi Objek
Perancangan dan pemrograman web Pertemuan 15
BAB 1 KONSEP OOP.
Pemrograman Berorientasi Objek
ABSTRACTION, ENCAPSULATION, INHERITANCE & POLYMORPHISM
Class, Inheritance, Encapsulation & Interface
Pemrograman Berorientasi Obyek Oleh Tita Karlita
ALGORITMA DAN PEMROGRAMAN 2C MATERI MINGGU KE-2 Pengenalan Teknik-teknik Bahasa Pemrograman Henny Medyawati.
PEMROGRAMAN BERORIENTASI OBJEK STMIK MAHAKARYA 2013 Oleh : FARIDI,S.Kom.
VISUAL BASIC 2010 Teknik industri Pengenalan VB NET.
OOP Java - Tj Konsep Dasar OOP.
OBJECT-ORIENTED PROGRAMMING (OOP)
OOP pada pemrograman Web
CLASS, OBJECT METHOD, PROPERTIES Object Oriented Programming
Pengantar Perancangan Berorintasi Objek
Kontrak Kuliah Pengenalan OOP
Analisis dan Perancangan Berorientasi Objek (OOAD)
Rekayasa Perangkat Lunak Konsep Orientasi Objek
OBJEK dan KELAS Sutrisno PTIIK-UB.
PEMROGRMAN BERORIENTASI OBJECT Kontrak Perkuliahan
ALGORITMA DAN PEMROGRAMAN 2
BAB 1 KONSEP OOP.
Pertemuan 4 Class, object & Variable
KEBUTUHAN & SPESIFIKASI SOFTWARE
Object Oriented Programming
Pemrograman Berorientasi Objek
QUIS Algoritma Pemrograman I
Object Oriented Programming
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
(OBJECT ORIENTED PROGRAMMING) Pem rograman berorientasi objek
KEBUTUHAN & SPESIFIKASI SOFTWARE
(OBJECT ORIENTED PROGRAMMING) Pem rograman berorientasi objek
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
PEMROGRAMAN BERORIENTASI OBJECT 4 SKS 2 TEORI DAN 2 PRAKTEK
PEMROGRAMAN BERORIENTASI OBYEK
ANALISA & DESAIN BERORIENTASI OBJEK
Object Oriented Programming
Algoritma dan Struktur Data
MENGENAL OBJEK ORIENTED PROGRAMMING (OOP)
ISTILAH-ISTILAH PENTING PEMROGRAMAN BERBASIS OBYEK
PEMODELAN ANALISIS RPL – PERTEMUAN 5&6.
(Object Oriented Programming)
Pemrograman Berorientasi Obyek
Konsep Berorientasi Objek
Pemrograman Berorientasi Objek
TEORI DAN KONSEP PEMROGRAMAN BERBASIS OBJECT (OOP)
KEBUTUHAN & SPESIFIKASI SOFTWARE
(OBJECT ORIENTED PROGRAMMING) Pem rograman berorientasi objek
(OBJECT ORIENTED PROGRAMMING) Pem rograman berorientasi objek
Perkembangan Teknik Pemrograman
Pemrograman Berorientasi Objek
 Setelah mengikuti kegiatan belajar 1 ini siswa diharapkan dapat :  1) Memahami paradigma pemrograman berorientasi obyek  2) Menganalisis perbandingan.
DPH1C4 Pemrograman berorientasi Obyek
 Setelah mengikuti kegiatan belajar 1 ini siswa diharapkan dapat :  1) Memahami paradigma pemrograman berorientasi obyek  2) Menganalisis perbandingan.
FONDASI PEMROGRAMAN & STRUKTUR DATA #4 - 1
Transcript presentasi:

PEMROGRAMAN BERORIENTASI OBJEK #PERTEMUAN 1

APA ITU PROGRAM DAN PEMROGRAMAN?? PROGRAM : Suatu bentuk aplikasi atau bisa juga disebut software yang dibuat dengan menggunakan Bahasa Pemrograman dan dapat menyelesaikan suatu Tugas, Fungsi, Perhitungan dengan menggunakan komputer PEMROGRAMAN : teknik untuk membuat suatu Program dengan menggunakan Bahasa Pemrograman

PEMROGRAMAN BERORIENTASI OBJEK Pemrograman Berorientasi Objek (Object Oriented Programming) merupakan teknik membuat suatu program berdasarkan objek

PERBEDAAN PROSEDURAL DAN OOP BAHASA PROSEDURAL Tugas diselesaikan ddalam bentuk fungsi atau prosedur Program merupakan suatu urutan instruksi Fungsi dan prosedur menjadi fokus utama Data bersifat pasif OOP Program merupakan serangkaian objek yang saling bekerjasama untuk menyelesaikan masalah Fungsi dan data bukan menjadi dua hal yang terpisah Fungsi dan data disebut sebagai objek aktif

KEUNTUNGAN MENGGUNAKAN OOP Reusable Program lebih terstruktur Lebih mudah dikembangkan Bersifat natural dan alami User friendly

CLASS DAN KARAKTERISTIKNYA Merupakan prototipe atau template untuk membuat suatu objek KARAKTERISTIK : Didalam class dapat mendeklarasikan variabel Dapat menciptkan objek Class memiliki anggota yang terdiri dari atribut dan method

OBJEK DAN KARAKTERISTIKNYA Merupakan entitas dari suatu class atau benda benda yang terdapat di dunia nyata KARAKTERISTIK : Setiap objek memiliki atribut sebagai status (state) Setiap objek memiliki tingkah laku (behavior) Penggambaran pada OOP = penggambaran pada dunia nyata

ATRIBUT DAN KARAKTERISTIKNYA Data yang membedakan antara objek satu dengan objek lainnya KARAKERISTIK : Dalam class, atribut disebut sebagai variabel Jumlah atribut pada setiap objek berbeda-beda

BEHAVIOR DAN KARAKTERISTIKNYA Merupakan tingkah laku atau hal-hal yang bisa dilakukan oleh suatu objek dari suatu class KARAKTERISTIK : Dapat digunakan untuk mengubah nilai atribut dari suatu objek Dalam class, behavior disebut sebagai method Dapat mengembalikan suatu nilai Dapat menggunakan suatu parameter

KONSEP DASAR OOP Fokus terhadap tugas yang dilaksanakan untuk menyelesaikan masalah yang ada Setiap objek menyediakan service yang dapat digunakan oleh pihak lain Setiap objek memiliki peran yang harus dimainkan

KONSEP DASAR OOP Encapsulation : menyembunyikan cara kerja dan sistem Data abstraction : menyamarkan data-data yang ada Inheritance : pewarisan atribut dan method pada suatu class, dan pewarisan objek untuk mewarisi ciri-ciri objek lainnya Polymorphism : satu nama dapat digunakan untuk tujuan yang berbeda namun berhubungan satu sama lain

COMPILE DAN RUNNING PADA JAVA Javac namafile.java RUNNING Java namaclass

FINISH #PERTEMUAN 1