Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehTeguh Salim Telah diubah "9 tahun yang lalu
1
Tujuan : Mahasiswa dapat membedakan teknik pemograman terstruktur dengan teknik pemograman berorientasi obyek
2
Sulit untuk mengikuti alur logika pada program flowchart yang panjang dan memiliki banyak cabang Solusinya dengan pemograman secara modular. 2 tujuan dalam pemograman secara modular : strong cohesion dan loose coupling.
3
Menyediakan standard metode untuk menyelesaikan masalah Lebih sedikit menggunakan instruksi GO-TO Lebih mudah untuk testing dan debug Dapat ditulis oleh beberapa programmer Program dapat berbagi subroutine Membantu meminimalkan kesalahan
4
Sukar untuk mengantisipasi perancangan system secara lengkap sebelum implementasi Pengembangan GUI yang kompleks Sharing data pada routine yang bersilangan sangat sulit dan sering terjadi kesalahan.
5
PROGRAM Subroutine DATA Cara Pandang Pemograman Terstruktur Terhadap data dan instruksi
6
PROGRAM Subroutine DATA Cara Pandang Pemograman Terstruktur Terhadap data dan instruksi DATA METODE OBYEK Cara Pandang Pemograman Berorientasi Obyek Terhadap data dan instruksi
7
Obyek = benda yang memiliki atribut (properties) dan methods (behaviors). Behavior terjadi ketika ada event. Klas = skema dari obyek (obyek yang tidak berwujud) Instance dan instantitation Single Inheritance dan multiple Inheritance Subclass dan SuperClass Aggregates
8
Polymorphism Encapsulation
9
Lihat halaman 129 Pilih soal dari no 1 – 8 (kerjakan 1 soal saja) Kerjakan per kelompok 1 Kelompok maks. 5 orang Kumpulkan minggu depan.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.