Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PERANCANGAN SISTIM BERORIENTASI OBJEK

Presentasi serupa


Presentasi berjudul: "PERANCANGAN SISTIM BERORIENTASI OBJEK"— Transcript presentasi:

1 PERANCANGAN SISTIM BERORIENTASI OBJEK
PERTEMUAN 2 PERANCANGAN SISTIM BERORIENTASI OBJEK

2 Atribut: Obyek dan properti 1. Properti mewakili keadaan obyek. 2
Atribut: Obyek dan properti 1.Properti mewakili keadaan obyek. 2.Contoh: PROPERTI mobil, seperti warna, produsen dan biaya, ADALAH DESKRIPSI ABSTRAK

3

4 What is an Attribute? :CourseOffering CourseOffering :CourseOffering
Class Attribute Object Attribute Value :CourseOffering number = 101 startTime = 900 endTime = 1100 CourseOffering number startTime endTime :CourseOffering number = 104 startTime = 1300 endTime = 1500

5 OOADv4.2 Instructor Notes
What is an Operation? CourseOffering addStudent deleteStudent getStartTime getEndTime Class Operation Module 3 - Introduction to Object Orientation

6 INHERITANCE Pewarisan sifat ,semua objek memiliki sifat dan karakteristik dari classnya,dengan demikia apapun atribut dan operasinya akan dimiliki oleh semua objek Peralatan rumah tangga Alat dapur mebel

7 OO Principle: Encapsulation
POLYMORPHISM? Kemampuan untuk menyembunyikan implementasi yang berbeda di belakang antarmuka tunggal Manufacturer A Manufacturer B Manufacturer C OO Principle: Encapsulation

8 Sistem akan mudah dimodifikasi karena hamya dibutuhkan interface antar kelas :
Contoh operasi menghitung gaji 1. gaji pegawai tetap 2. pegawai paruh waktu 3. pegawai kontrak

9 INTERFACE? Antarmuka Memformalisasikan polimorfisme Antarmuka mendukung "plug-and-play" arsitektur

10 REPRESENTASI INTERFACE

11 COMPONENT? Sebuah non-trivial, independen, dan diganti dari sistem yang memenuhi fungsi yang jelas dalam konteks arsitektur yang terdefinisi dengan baik Sebuah komponen dapat Sebuah komponen kode sumber Waktu menjalankan komponen atau Komponen dieksekusi Source File Name <<EXE>> Executable <<DLL>> Component Component Interface

12 Package? Sebuah paket adalah mekanisme yang umum untuk mengorganisir elemen ke dalam kelompok Sebuah elemen model yang dapat berisi elemen model lainnya Digunakan untuk : Mengatur model dalam pengembangan Sebuah unit manajemen konfigurasi


Download ppt "PERANCANGAN SISTIM BERORIENTASI OBJEK"

Presentasi serupa


Iklan oleh Google