Object-Oriented Programming (OOP). TEXT BOOK Materi Pertama 1.OOP Concepts: Konsep dan Paradigma Object-Oriented.

Slides:



Advertisements
Presentasi serupa
Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209.
Advertisements

Introduction OOP with JAVA Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Penjelasan Singkat Ery Setiyawan Jullev A.
Oleh: Ali Ridho Barakbah
Pengantar Teknologi Informasi
PEMROGRAMAN KOMPUTER 2 4 SKS 2 TEORI DAN 2 PRAKTEK
Pengenalan Java As’ad Djamalilleil
Konsep Pemrograman Berorientasi Obyek
Pemrograman Lanjut Ratnokustiawan.wordpress.com.
Algoritma & Pemrograman 1
- PERTEMUAN 1 - PENGANTAR DAN INSTALASI JAVA BAHASA PEMROGRAMAN.
BAB 1 KONSEP OOP.
Introduction Object Oriented Programming (JAVA) Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
Object Oriented Programming (OOP)
Perangkat Lunak Software. Perangkat Lunak merupakan sekumpulan aturan yang digunakan untuk menjalankan perangkat keras terdiri dari kumpulan istruksi.
Pengenalan Java dan Object-Oriented Programming
Pemrograman Berorientasi Obyek1 Sejarah C – Martin Richard -> Bahasa Pemrograman BCPL 1970 – Ken Thomson (Bell Lab) -> Bahasa B yang membuat Unix.
PEMOGRAMAN APLIKASI BERGERAK (Java ME)
Pemrograman Berorientasi Objek (PBO) Object Oriented Programming (OOP)
Pemrograman Dasar Pengenalan Java PTIIK- UB.
Pengenalan Teknologi Java
H. Risdiandri Iskandar, SKom,MM 1 Dasar Pemrograman Java.
Pengenalan Java.
JAVA APPLET Creating Web Application using Java Applet Introduction to Java (1 st part)
Pengantar & Dasar Pemrograman Java Oleh :Yeka Hendriyani, M.kom
Pengenalan Pemrograman Java
Konsep Pemrograman dan Paradigmanya
Pemrograman berorientasi objek
JAVA FUNDAMENTAL Chapter 1 By. Budhi Irawan, S.Si, M.T.
Rekayasa Perangkat Lunak Konsep Orientasi Objek
PEMROGRAMAN BERORIENTASI OBJEK
ABAP.
PERANGKAT LUNAK KOMPUTER
PENGENALAN JAVA.
Pemrograman Berorientasi Objek (PBO)
Pengantar Teknologi Informasi (Teori)
Materi 1: Konsep Pemrograman Berorientasi Objek Kelas dan Objek
BAHASA PEMROGRAMAN TERSTRUKTUR
PEMROGRAMAN BERORIENTASI OBJEK
Pengenalan Java Pertemuan Ke-1.
Pengenalan Java Pertemuan Ke-1.
ALGORITMA DAN PEMROGRAMAN 2
Pemrograman Berorientasi Objek
BAB 1 KONSEP OOP.
BAHASA PEMROGRAMAN.
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
Java Fundamentals Eko Hari Rachmawanto.
Pemrograman berorientasi objek
PERTEMUAN KE 1 PENGENALAN J2EE BY : TITO SUGIHARTO
As’ad Djamalilleil Pengenalan Java As’ad Djamalilleil
Object Oriented Programming
Pemrograman Berorientasi Obyek IT209
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
Pengenalan Bahasa JAVA
PEMROGRAMAN BERORIENTASI OBJEK
INTRODUCTION TO C++
Pengantar Teknologi Informasi
PEMROGRAMAN BERORIENTASI OBJEK
Pengantar Teknologi Informasi
Algoritma Pemrograman 3
Pengantar Teknologi Informasi
INTRODUCTION TO C++
Review C/C++ & Intro to Java
TEORI DAN KONSEP PEMROGRAMAN BERBASIS OBJECT (OOP)
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
Pemrograman Berorientasi Objek (PBO)
Dasar Pemrograman Pengenalan Nurul Anisa Sri Winarsih, M. CS
Pengantar Teknologi Informasi
Dasar Pemrograman Java H. Risdiandri Iskandar, SKom,MM 1.
Transcript presentasi:

Object-Oriented Programming (OOP)

TEXT BOOK

Materi Pertama 1.OOP Concepts: Konsep dan Paradigma Object-Oriented

OOP Concepts

1.Konsep Pemrograman dan Paradigmanya: Tingkat Bahasa Pemrograman, Paradigma Pemrograman, 2.Teknologi Java dan Perangkat Pemrograman: Java Family, Perangkat, Instalasi, Kompilasi 3.Konsep Dasar Pemrograman Berorientasi Objek: Class, Object, Attribute, Method, Constructor 4.Karakteristik Pemrograman Berorientasi Objek: Abstraction, Encapsulation, Inheritance, Polymorphisme 5.Pengorganisasian Class: Package, Interface

Konsep Pemrograman dan Paradigmanya !

Bahasa Pemrograman Komputer bekerja seperti switching dan hanya mengenali 0 dan 1 Manusia tidak (paham) berbicara dengan bahasa 0 dan 1 Perlu bahasa pemrograman yang dapat menjadi perantara percakapan antara komputer dan manusia Bahasa pemrograman diubah ke dalam bahasa yang dipahami oleh komputer dengan menggunakan interpreter atau kompiler

Compiler or Interpreter Compiler: Mengkompilasi source code menjadi bentuk file yang bisa dieksekusi Interpreter: Mengkompilasi dan menjalankan source code secara langsung

#include main() { printf(“Hallo” ); } C Program C Compiler Machine language program (executable “.exe” file)

1.Bahasa Pemrograman Tingkat Rendah (Assembler) 2.Bahasa Pemrograman Tingkat Sedang (C, Pascal, Fortran) 3.Bahasa Pemrograman Tingkat Tinggi (Java, C++, C#) TINGKAT BAHASA PEMROGRAMAN

Paradigma Pemrograman Sudut pandang dan style pemrograman berhubungan dengan bagaimana sebuah masalah diformulasikan dalam bahasa pemrograman 1.Functional Programming: Urutan fungsi secara sekuensial (Scheme, Lisp) 2.Procedural Programming: Pemecahan masalah berdasarkan prosedural kerja yg terkumpul dalam unit pemrograman bernama fungsi (C, Pascal) 3.Object-Oriented Programming: Koleksi object yang saling berinteraksi. Class adalah unit pemrograman (Java, C#, C++)

Teknologi Java dan Perangkat Pemrograman Java Family, Perangkat, Instalasi, Kompilasi

Sejarah Java  James Gosling, Mike Sheridan, and Patrick Naughton initiated the Java language project in June 1991  The language was initially called Oak after an oak tree that stood outside Gosling's office

Java Family Suite 1.Java Standard Edition (Java SE)  For desktop, client/server application 2. Java Enterprise Edition (Java EE)  For e-business, e-commerce web based application 3. Java Micro Edition (Java ME)  For small devices, like palm, handphone, etc

Why Java  Simple and familiar object oriented programming  Architecture neutral (platform independent)  Open Source  First rank in TIOBE Index  Defacto standard programming language in education