SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
ICON

PBO - Introduction
Ghifari Munawar, S.Kom, M.T
Topics
Pendahuluan

Kelas
.NET

Sejarah

Konsep OOP

Metodologi
Keuntungan
Pendahuluan
 Pemrograman berorientasi objek merupakan
paradigma pemrograman yang berorientasikan
kepada objek
 Pengembangan ini didasarkan bahwa sistem harus
tersusun atas sekumpulan komponen yang disebut
objek
 Programmer mendefinisikan tidak hanya struktur
data tapi juga fungsi/method yang ingin
diimplementasikan pada struktur tersebut
Sejarah
 Mulai muncul/ diperkenalkan oleh MIT pada pada
1950-an dan awal 1960-an
 Objek sebagai konsep formal dalam pemrograman
diperkenalkan pada tahun 1960 pada Simula 67,
diciptakan oleh Ole-Johan Dahl dan Kristen
Nygaard dari Norwegian Computing Center
Metodologi Berorientasi Objek
OOA (Object Oriented
Analysis)

OOD (Object Oriented
Design)

OOP (Object Oriented
Programming)
Bahasa Pemrograman OO

C# Ruby C++ Java
Perl Phyton VB.NET
Kelas (Class)
 Blueprint dari sebuah objek
 Mendefinisikan attribut/property, dan method
Contoh Kelas
Contoh Objek
Field (Data):
 Baju
 Rambut
 Kulit
 Mata
 Jenis Kelamin
 dll

Objek

Method (Perilaku):
 Jalan
 Makan
 Minum
 Bernyanyi
 dll
Konsep OOP





Abstraction
Inherintance
Encapsulation
Polymorphism
Keunggulan dari OOP
 Maintainability
 Extensibility
 Reusability
VB.NET
 VB (Visual Basic) merupakan pengembangan dari
bahasa Basic yang dikembangkan tahun 1960-an
 Dapat digunakan untuk membangun aplikasi yang
berbentuk Desktop, Mobile maupun Web
Visual Studio
 IDE (Integrated Development Environment) yang
digunakan untuk mengembangkan aplikasi
berbasis framework .NET
 Lingkungan pengembangan aplikasi yang
digunakan untuk mendesain, menulis kode,
mengkompilasi, debugging, testing, dan deploying
Lingkungan Visual Studio
Menubar & Toolbar
Toolbox
Solution Explorer

Design View & Source View

Properties
Solution, Project, Files

Gambar Ilustrasi
Any Question ??

Weitere ähnliche Inhalte

Ähnlich wie PBO INTRODUKSI

Uts pemrograman berbasis obj
Uts pemrograman berbasis objUts pemrograman berbasis obj
Uts pemrograman berbasis objJulianGultom2
 
2019 Format Article Tugas ( EKA MEI RISTIANTI PBD ).pdf
2019 Format Article Tugas ( EKA MEI RISTIANTI   PBD ).pdf2019 Format Article Tugas ( EKA MEI RISTIANTI   PBD ).pdf
2019 Format Article Tugas ( EKA MEI RISTIANTI PBD ).pdfssuser6c0737
 
Pengantar Pengembangan Sistem Berorientasi Objek.pptx
Pengantar Pengembangan Sistem Berorientasi Objek.pptxPengantar Pengembangan Sistem Berorientasi Objek.pptx
Pengantar Pengembangan Sistem Berorientasi Objek.pptxDzulFadliRahman1
 
Materi-1-sd-2-Pengenalan-PBO.pptx
Materi-1-sd-2-Pengenalan-PBO.pptxMateri-1-sd-2-Pengenalan-PBO.pptx
Materi-1-sd-2-Pengenalan-PBO.pptxHallendAfroni1
 
RPS-Pemrograman-Berorientasi-Objek.pdf
RPS-Pemrograman-Berorientasi-Objek.pdfRPS-Pemrograman-Berorientasi-Objek.pdf
RPS-Pemrograman-Berorientasi-Objek.pdfbaihaqi29
 
RPS INF 211 Pemrograman Berorientasi Objek fix (1).pdf
RPS  INF 211 Pemrograman Berorientasi Objek fix (1).pdfRPS  INF 211 Pemrograman Berorientasi Objek fix (1).pdf
RPS INF 211 Pemrograman Berorientasi Objek fix (1).pdfssuser1069ce
 
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptxSlametRiyadi660097
 
Modul oop with java application mauludin
Modul oop with java application   mauludinModul oop with java application   mauludin
Modul oop with java application mauludinMauludin Ahmad
 
Pertemuan 2 Konsep Dasar Pemrograman OOP
Pertemuan 2 Konsep Dasar Pemrograman OOPPertemuan 2 Konsep Dasar Pemrograman OOP
Pertemuan 2 Konsep Dasar Pemrograman OOPProdiTIPenusa
 
Pengantar Pemrograman Berorientasi Objek
Pengantar Pemrograman Berorientasi ObjekPengantar Pemrograman Berorientasi Objek
Pengantar Pemrograman Berorientasi Objekwawanext01
 
Pemrograman berbasis objek
Pemrograman berbasis objekPemrograman berbasis objek
Pemrograman berbasis objekRika Pertiwi
 
Pemograman berorientasi obyek kelompok 6
Pemograman berorientasi obyek kelompok 6Pemograman berorientasi obyek kelompok 6
Pemograman berorientasi obyek kelompok 6ゴースト アノン
 
Analisis Sistem Informasi [Materi VI]
Analisis Sistem Informasi [Materi VI]Analisis Sistem Informasi [Materi VI]
Analisis Sistem Informasi [Materi VI]Erikson Hutabarat
 

Ähnlich wie PBO INTRODUKSI (20)

Uts pemrograman berbasis obj
Uts pemrograman berbasis objUts pemrograman berbasis obj
Uts pemrograman berbasis obj
 
2019 Format Article Tugas ( EKA MEI RISTIANTI PBD ).pdf
2019 Format Article Tugas ( EKA MEI RISTIANTI   PBD ).pdf2019 Format Article Tugas ( EKA MEI RISTIANTI   PBD ).pdf
2019 Format Article Tugas ( EKA MEI RISTIANTI PBD ).pdf
 
Pengantar Pengembangan Sistem Berorientasi Objek.pptx
Pengantar Pengembangan Sistem Berorientasi Objek.pptxPengantar Pengembangan Sistem Berorientasi Objek.pptx
Pengantar Pengembangan Sistem Berorientasi Objek.pptx
 
Apsi 2
Apsi 2Apsi 2
Apsi 2
 
TD-635-01-PSBO
TD-635-01-PSBOTD-635-01-PSBO
TD-635-01-PSBO
 
Materi-1-sd-2-Pengenalan-PBO.pptx
Materi-1-sd-2-Pengenalan-PBO.pptxMateri-1-sd-2-Pengenalan-PBO.pptx
Materi-1-sd-2-Pengenalan-PBO.pptx
 
RPS-Pemrograman-Berorientasi-Objek.pdf
RPS-Pemrograman-Berorientasi-Objek.pdfRPS-Pemrograman-Berorientasi-Objek.pdf
RPS-Pemrograman-Berorientasi-Objek.pdf
 
RPS INF 211 Pemrograman Berorientasi Objek fix (1).pdf
RPS  INF 211 Pemrograman Berorientasi Objek fix (1).pdfRPS  INF 211 Pemrograman Berorientasi Objek fix (1).pdf
RPS INF 211 Pemrograman Berorientasi Objek fix (1).pdf
 
Object oriented programming (oop)
Object oriented programming (oop)Object oriented programming (oop)
Object oriented programming (oop)
 
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
 
E business application development
E business application developmentE business application development
E business application development
 
Modul oop with java application mauludin
Modul oop with java application   mauludinModul oop with java application   mauludin
Modul oop with java application mauludin
 
rps sem4.pdf
rps sem4.pdfrps sem4.pdf
rps sem4.pdf
 
Pertemuan 2 Konsep Dasar Pemrograman OOP
Pertemuan 2 Konsep Dasar Pemrograman OOPPertemuan 2 Konsep Dasar Pemrograman OOP
Pertemuan 2 Konsep Dasar Pemrograman OOP
 
Pengantar Pemrograman Berorientasi Objek
Pengantar Pemrograman Berorientasi ObjekPengantar Pemrograman Berorientasi Objek
Pengantar Pemrograman Berorientasi Objek
 
Pemrograman berbasis objek
Pemrograman berbasis objekPemrograman berbasis objek
Pemrograman berbasis objek
 
Tugas pbo
Tugas pboTugas pbo
Tugas pbo
 
RPS OOP
RPS OOPRPS OOP
RPS OOP
 
Pemograman berorientasi obyek kelompok 6
Pemograman berorientasi obyek kelompok 6Pemograman berorientasi obyek kelompok 6
Pemograman berorientasi obyek kelompok 6
 
Analisis Sistem Informasi [Materi VI]
Analisis Sistem Informasi [Materi VI]Analisis Sistem Informasi [Materi VI]
Analisis Sistem Informasi [Materi VI]
 

PBO INTRODUKSI