Pemrograman Berorientasi Obyek1 Sejarah C++ 1967 – Martin Richard -> Bahasa Pemrograman BCPL 1970 – Ken Thomson (Bell Lab) -> Bahasa B yang membuat Unix.

Slides:



Advertisements
Presentasi serupa
KEBUTUHAN & SPESIFIKASI SOFTWARE
Advertisements

Konsep Bahasa C++.
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
PEMROGRAMAN I 2 SKS.
Object Oriented Analysis and Design
PENGENALAN ANALISA SISTEM BERORIENTASI OBYEK
13 KOMPONEN DIAGRAM UML & PROSES MODEL WATERFALL
OBJECT ORIENTED PROGRAMMING
Sumber: Buku: “Pemrograman C++” karangan Budi Raharjo
Object Oriented Programming. Kemampuan untuk memelihara dan mengimplementasikan perubahan di dalam program lebih efektif dan cepatKemampuan untuk memelihara.
SE3414 RPL: Teknik Berorientasi Objek
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
Pertemuan 1 Konsep Dasar OOAD
L/O/G/O 1 P ERTEMUAN 1 P EMROGRAMAN B ERORIENTASI O BYEK DENGAN C++
Keuntungan metodologi berorientasi objek.
Teknik Pemrog. Terstruktur 2
Perancangan Berorientasi Objek (Object Oriented Analysis & Design)
Sistem berorientasi Objek & Unified Modelling Language
Perancangan Sistem Informasi Berorientasi Object
UML (Unified Modelling Language)
1 Pertemuan 3 Unified Modeling language (UML) Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
Pemrograman Berbasis Objek.  Object Oriented Programming in C++ (4 th Ed) (Robert Lafore, SAMS)
Rekayasa Perangkat Lunak UML (Unified Modelling Language)
Visual Modelling Teguh Sutanto, S.Kom.,M.Kom.
Analisis dan Perancangan Berorientasi Objek (OOAD)
ANALISIS & DESAIN BERORIENTASI OBJEK
Object Oriented Programming
Notasi Object Oriented System
Object oriented analyst and design
Object oriented analyst and design
Pengantar Object Oriented Analysis and Design
PEMODELAN SISTEM INFORMASI BERORIENTASI OBYEK
ALGORITMA DAN PEMROGRAMAN 2
Object Oriented Programming.
Pemodelan objek.
QUIZ PSBO Total : 35 PG.
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
PART 4 Pengenalan Bahasa C
Object oriented analyst and design
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pendahuluan Analisis & Desain Berorientasi Obyek (ADBO)
ADBO (Analisa Desain Berorientasi Obyek)
PEMODELAN PROYEK (UML)
Pengembangan Sistem Pertemuan 3.
Object Oriented Programming.
OOAD – TI S1 Defri Kurniawan UDINUS
ADBO (Analisa Desain Berorientasi Obyek)
REKAYASA PERANGKAT LUNAK
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
Agung Risman Subagja Andy Molla Ayu Delima Dian Meliana Restu Faridah
Review.
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pemrograman Berorientasi Platform
REKAYASA PERANGKAT LUNAK
Teaching Plan Rearrangement Software engineering week 8-14 Kelompok A dan A kelompok A
Pengantar Analisa dan Design Berbasis Objek
Unified Modeling Language (UML)
Pemrograman Berorientasi Objek
PEMROGRAMAN BERORIENTASI OBJEK
INF – UNIJOYO Analisa dan Desain Berbasis Objek
Object-Oriented Programming (OOP). TEXT BOOK Materi Pertama 1.OOP Concepts: Konsep dan Paradigma Object-Oriented.
Pertemuan 1 Pemrograman Berorientasi Obyek dengan C++
Pertemuan 8 RPL Oleh : Syukriya al-Asyik S.Kom
Pertemuan 6 Unified Modeling Language (UML)
KEBUTUHAN & SPESIFIKASI SOFTWARE
Analisa Desain Berorientasi Objek
RPL untuk Pemrograman Berorientasi Obyek
TIM RPL Program Studi Teknik Informatika
Object oriented analyst and design
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Transcript presentasi:

Pemrograman Berorientasi Obyek1 Sejarah C – Martin Richard -> Bahasa Pemrograman BCPL 1970 – Ken Thomson (Bell Lab) -> Bahasa B yang membuat Unix 1972 – Dennis Ritchie (Bell Lab) -> Bahasa C dari Bahasa B digunakan pada Komputer DEC PDP – Bjarne Stroustrup (Bell Lab) -> Bahasa C++ dari Bahasa C 1983 – C++ dipublikasikan oleh Bell Lab 1989 – Standarisasi C oleh ANSI & ISO (ANSI/ISO 9899:1990)

Pemrograman Berorientasi Obyek2 Why C++ ? C -> Hardware independent (Portable programs) C -> Flexible (Machine Accessible Program) C -> Universal C++ -> C With Classes C++ -> Fully support Object Oriented Programming

Pemrograman Berorientasi Obyek3 What is OOP? Object –Semua yang dapat kita lihat di bumi adalah obyek –Adalah penyusun dasar (basic building block) dari OOP –Memiliki data yang disebut properties / attributes –Memiliki fungsi-fungsi yang disebut behavior dalam bentuk method atau event. OOP –The programming style based on the idea of defining your own data types.

Pemrograman Berorientasi Obyek4 Why OOP ? Object = data + methods Object is Reusable and Extendable OOP -> Mempermudah programmer menulis dan memodifikasi program, terutama dalam project besar (kerjasama).

Pemrograman Berorientasi Obyek5 Sifat-sifat OOP Encapsulation –The idea of an object containing the data implicit in its definition, together with the functions that operate on that data Inheritance –Mechanism for defining a new class in terms of an existing class Polymorphism –The ability to hide different implementation behind the common interface

Pemrograman Berorientasi Obyek6 Lebih Lanjut Tentang OOP Software Engineering –OOAD (Object Oriented Analysis and Design) –UML (Unified Modeling Language) One standard set of notations Activity Diagram, Class Diagram, Collaboration Diagram, Componen diagram, Deployment diagram, Object Diagram, Package Diagram, Sequence Diagram, State Diagram, State Diagram, Use Case Diagram. Software Development Tools with UML –Rational Rose.