Pemrograman Berorientasi Objek
Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.
Bahasa pemrograman yang mendukung OOP antara lain:
- Java
- C++
- Ruby
- Python
- PHP
- C#
- Delphi
Pemrograman Terstruktur
Pemrograman Terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program. Selain pengertian diatas Pemrograman Terstruktur adalah suatu aktifitas pemrograman dengan memperhatikan urutan langkah-langkah perintah secara sistematis, logis , dan tersusun berdasarkan algoritma yang sederhana dan mudah dipahami. Prinsip dari pemrograman terstruktur adalah Jika suatu proses telah sampai pada suatu titik / langkah tertentu , maka proses selanjutnya tidak boleh mengeksekusi langkah sebelumnya / kembali lagi ke baris sebelumnya, kecuali pada langkah – langkah untuk proses berulang (Loop).
Bahasa pemrograman yang mendukung pemrograman terstruktur:
- Cobol Turbo Prolog
- C
- Pascal
- Delphi
- Basica
Materi Kuliah
- Meningkatkan Skill Typewriter
- Pengantar Objek dan Kelas
- Mendefinisikan kelas Ticket Machine
- Interaksi Objek Clock Display
- Grouping Objek
- Library dalam Java
- Behavior TechSupport System
- Desain Kelas
- Evaluasi Tengah Semester
- Mengenal Debugging dan Testing Objek
- Memperbaiki Struktur dengan Inheritance
- Inheritance, Polymorphism dan Overriding
- Grouping dan Sifat Objek
- Abstraksi Kelas
- Graphical User Interfaces
- Pemrograman GUI
- Pemrograman Applet
- Pembuatan Game
- Penanganan Error
- File dan Direktori
- Java Database
- Unit Testing dengan JUnit
- Latihan Buku Object First
Pengumpulan Tugas
Form Monitoring Tugas
Sumber :
Buku Object First
Buku Latihan Programming Java Deitel
JENI-Java Indonesia
Java Sintaks
Petanikode-1
Buku Latihan Programming Java Deitel
JENI-Java Indonesia
Java Sintaks
Petanikode-1
Studi Kasus OOP dalam ATM
Pemrograman OOP
Koding Java
Java-1
https://www.youtube.com/watch?v=35kH1zOMzcQ&list=PLF82-I80PwDPlDgoo_q4ZCBHlKrx45TU-
Java-2
https://www.youtube.com/watch?v=dVFwvj-YRDM&list=PLFfUPa9IV8LpbRH5-TzphcZj6tpoxdr-p
https://www.youtube.com/watch?v=y4TZm-lj-9Y
Contoh Java
https://www.youtube.com/watch?v=cWai53RkG4s&list=PL4JXgK5m0tvSAmgBoHqneC0FxrvOxdrPi
Tutorial Java dengan NetBean
https://www.youtube.com/watch?v=8M6gyOwGA2w&list=PLBo__nloTFdXiPVLu7dQC8lJc9uy_8wJE
Slide Bluej
http://informatika.unsyiah.ac.id/~viska/pbod3/
http://informatika.unsyiah.ac.id/~viska/pjl/
Koding Java
Java-1
https://www.youtube.com/watch?v=35kH1zOMzcQ&list=PLF82-I80PwDPlDgoo_q4ZCBHlKrx45TU-
Java-2
https://www.youtube.com/watch?v=dVFwvj-YRDM&list=PLFfUPa9IV8LpbRH5-TzphcZj6tpoxdr-p
https://www.youtube.com/watch?v=y4TZm-lj-9Y
Contoh Java
https://www.youtube.com/watch?v=cWai53RkG4s&list=PL4JXgK5m0tvSAmgBoHqneC0FxrvOxdrPi
Tutorial Java dengan NetBean
https://www.youtube.com/watch?v=8M6gyOwGA2w&list=PLBo__nloTFdXiPVLu7dQC8lJc9uy_8wJE
Slide Bluej
http://informatika.unsyiah.ac.id/~viska/pbod3/
http://informatika.unsyiah.ac.id/~viska/pjl/
141 komentar
komentarNama : Fara Dinda Mutia Kinanggit
ReplyKelas : PBO D
NRP : 05111840000112
https://faradindamutia.blogspot.com/2019/08/tugas-resume-kuliah-tamu.html?m=1
Nama : Wardah Nabilah Rusyda
ReplyKelas: PBO D
NRP : 05111840000046
https://wardahnabilah46.blogspot.com/2019/09/tugas-resume.html
Nama : Kholilah Zaki Lismia
ReplyKelas : PBO D
NRP : 05111840000159
https://kholilahzakilismia31.blogspot.com/2019/09/resume-kuliah-tamu.html
Nama : Ryan Rasyid Azizi
ReplyKelas : PBO D
NRP : 05111840000079
link: https://resumepboku.blogspot.com/2019/09/resumepbo-fit-for-future-sharng-of.html?m=1
Nama : Maisie Chiara Salsabila
ReplyKelas: PBO D
NRP : 05111840000057
link : https://intip.in/05111840000057MaisieResumeKultam
Nama : Abdi Dewa Maha Rupawan
ReplyKelas : PBO D
NRP : 05111840000003
Link: https://cumigeprek.blogspot.com/2019/08/fit-for-future-sharing-of-experience.html?m=1
Nama: Chintya Prema Dewi
ReplyNRP: 05111840000130
Link Tugas Reume : https://tascokelat.wordpress.com/fit-for-the-future/
Nama : Abdul Rozak B.
ReplyKelas : PBO D
NRP : 05111840000148
Link: https://abdulrozakb.blogspot.com/2019/09/resume-kuliah-tamu-fit-for-future.html
Nama : Segara Bhagas D.
ReplyKelas : PBO D
NRP :05111840000037
Link Tugas Resume
Nama : Rafif Ridho
ReplyKelas : PBO D
Nrp : 05111840000058
Link Tugas 1
Nama : Vania Meilani T.
ReplyKelas : PBO D
Nrp : 05111840000045
Link : Link Tugas
Nama : Ignatius Dwiki Iskandar
ReplyKelas : PBO D
NRP : 05111840000019
Link : Link
Nama: Iqbaal Pratama Putra
ReplyKelas: PBO D
NRP: 05111840000021
Link: Tugas Resume
Nama : Oktarizka Asviananda Nursanty
ReplyKelas : PBO D
NRP : 05111840000156
Link : https://tugasadalahmakanankeseharianku.blogspot.com/2019/09/kenali-diri-sendiri-demi-masa-depan.html?m=1
PBO D Tugas 1 Koleksi Kode
ReplyNama : Fara Dinda Mutia K.
NRP : 05111840000112
Link : Link Tugas
Nama : Sitti Chofifah
ReplyKelas : PBO D
NRP : 05111840000039
Link : Link Tugas 1
Nama : Segara Bhagas D.
ReplyKelas : PBO D
NRP :05111840000037
Link Tugas I
Nama: Iqbaal Pratama Putra
ReplyKelas: PBO D
NRP: 05111840000021
Link: Tugas I
Nama : Kholilah Zaki Lismia
ReplyKelas : PBO D
NRP : 05111840000159
Link : Link Tugas 1
Nama : Oktarizka Asviananda Nursanty
ReplyKelas : PBO D
NRP : 05111840000156
Link : Link Tugas 1
Nama : Muhammad Satryo Pamungkas Bimasakti
ReplyKelas : PBO D
NRP : 05111840000070
Link : Tugas Resume
Nama : Anfasa Aliffian
ReplyKelas : PBO D
NRP : 05111840000160
Link : Tugas Resume
Nama : Alberto Sanjaya
ReplyKelas : PBO D
NRP :05111840000150
Link : Tugas 1)
Nama: Intan Kusuma R
ReplyKelas: PBO D
NRP: 05111840000020
Link Resume
Nama : Alberto Sanjaya
ReplyKelas : PBO D
NRP :05111840000150
Link : Tugas Resume
Nama : Ignatius Dwiki Iskandar
ReplyKelas : PBO D
NRP : 05111840000019
Link : Tugas 1 PBO
Nama : Aflakah Nur Farhana
ReplyKelas : PBO D
NRP : 05111840000120
Link perbedaan PBO dan PS
Nama : Anfasa Aliffian
ReplyKelas : PBO D
NRP : 05111840000160
Link : Tugas 1
Nama : Abdul Rozak B.
ReplyKelas : PBO D
NRP : 05111840000148
Link: Link Tugas Resume
Nama : Muhammad Satryo Pamungkas Bimasakti
ReplyKelas : PBO D
NRP : 05111840000070
Link : Link Tugas I
Nama: Aaron Astonvilla Rompis
ReplyKelas: PBO D
NRP: 05111840000131
Link Tugas 1 (Resume)
Link Tugas 2
Nama : Syubban Fakhriya
ReplyKelas : PBO A
NRP : 05111840000042
Link : Link Tugas Resume
Nama : Wardah Nabilah Rusyda
ReplyKelas : PBO D
NRP : 05111840000046
Link : Tugas 1
Nama :Imanuel Banifernando Simatupang
ReplyKelas :PBO D
NRP :05111840000085
Link :Link tugas 1(resume)
Link tugas 2
Nama: Risky Aswi Narni
ReplyKelas: PBO a
NRP: 05111740000014
link: link resume
Nama : Putu Putri Natih Devayanti
ReplyKelas : PBO A
NRP : 05111840000163
Link : Link Tugas Resume
Nama : Ammar Alifian Fahdan
ReplyNRP : 05111840000007
Kelas : Pemrograman Berbasis Objek - A
Link : Resume
Nama : Arjun Aksan
ReplyKelas : PBO A
NRP : 05111740000133
Link : Disini
Nama : Nikodemus Siahaan
ReplyKelas : PBO A
NRP : 05111840000151
link : Link Resume
Nama: Bayu Surya Bawono
ReplyKelas: PBO - A
NRP:05111840000114
LINK:https://resumekultam1.blogspot.com/2019/08/resume-kuliah-tamu-oleh-bapak-ahmad.html?m=1
Nama : Philip Siahaan
ReplyKelas : PBO A
NRP : 05111740000111
link : Link Resume
Nama : Achmad Sofyan Pratama
ReplyKelas PBO D
NRP : 05111840000061
LINK : LINK RESUME
Nama: Yaniar Pradityas Effendi
ReplyKelas: PBO D
NRP: 05111840000047
LINK RESUME
Nama: Yaniar Pradityas Effendi
ReplyKelas: PBO D
NRP: 05111840000047
LINK TUGAS 1
Nama : Achmad Sofyan Pratama
ReplyKelas PBO D
NRP : 05111840000061
LINK : TUGAS 1
Nama : Maisie Chiara Salsabila
ReplyKelas : PBO D
NRP : 05111840000057
Link Tugas 1
Nama : Muhammad Yusuf Mukharom
ReplyKelas : PBO A
NRP : 0511740000051
Link : Resume Kultam
Nama : Adam Abelard Garibaldi
ReplyKelas : PBO A
NRP : 05111840000125
LINK :Tugas Resume
Nama : Leonita Megasarah Ruth Sitompul
ReplyKelas : PBO-A
NRP : 05111740000108
Link :Resume Kultam
Nama: Raehan
ReplyKelas: PBO-A
NRP: 05111740000154
LINK: Tugas Link
Nama : Julius
ReplyKelas : PBO A
NRP : 05111840000082
Link : Link Tugas Resume
Nama : Dicky Maulana Rozi
ReplyKelas : PBO A
NRP : 05111740000083
Link : Disini
Nama : Devi Hainun Pasya
ReplyKelas : PBO A
NRP : 05111840000014
LINK : Resume Kultam
Nama : Salsabila Harlen
ReplyKelas : PBO A
NRP : 05111840000127
Link : link Tugas
Nama : Ivan Abdillah Rahman
ReplyKelas : PBO A
NRP : 05111840000137
Link : Link Resume
Nama : Elvira Catrine Natalie
ReplyKelas : PBO-A
NRP : 05111840000016
Link : Tugas Resume
Nama : Naulia Adam Kuncoro
ReplyKelas : PBO A
NRP : 05111740000155
Link : https://blogbarusayakeykey.blogspot.com/2019/09/resume-pbo.html
Nama : Ryan Rasyid A
ReplyKelas : PBO D
NRP : 05111840000079
Link : Link Tugas 1
Nama : Farrel Muhammad Taqi
ReplyKelas : PBO-A
NRP : 05111840000071
Link : Tugas Resume Kultam
Nama: Abdi Dewa Maha Rupawan
ReplyKelas: PBO D
NRP: 05111840000003
Link: Link Tugas 1
Nama: Intan Kusuma R
ReplyKelas: PBO D
NRP: 05111840000020
Link Tugas I
Nama : Muhammad Fawwaz Zuhdan Nauvali
ReplyKelas : PBO A
NRP : 05111740000106
Link : Link Resume
nama: marsha nabilah wibowo
Replykelas: PBO D
nrp: 05111840000027
link: Link Resume
nama: marsha nabilah
Replykelas: PBO D
nrp: 05111840000027
link: Link Tugas I
Nama : Aflakah Nur Farhana
ReplyKelas : PBO D
NRP : 05111840000120
Tugas Resume
Nama : David Bintang
ReplyKelas : PBO D
NRP : 05111840000090
Link : https://davtangg.blogspot.com/2019/09/resume-kuliah-tamu-pbo-a.html
Nama : Jordan Gilbert
ReplyKelas : PBO D
NRP : 05111840000084
Link :Resume
Nama : Yulia Niza
ReplyKelas : PBO A
NRP : 05111840000053
Link : Tugas Resume
Nama : Rafif Ridho
ReplyKelas : PBO D
NRP : 05111850000058
Link : Tugas Resume kultam
Nama : Syubban Fakhriya
ReplyKelas : PBO A
Nrp : 05111840000042
Link : Tugas Helloworld Profil Diri
Nama : Sitti Chofifah
ReplyKelas : PBO D
NRP : 05111840000039
Link : Tugas Resume
Nama : Muhammad Fawwaz Zuhdan Nauvali
ReplyKelas : PBO A
NRP : 05111740000106
Link : Helloworld Profil Diri
Nama: Risky Aswi Narni
ReplyKelas : PBO A
NRP :05111740000014
Link: Helloworld Profil Diri
Nama: M Yusuf Mukharom
ReplyKelas : PBO A
NRP : 05111740000051
Link: Helloworld Profil Diri
Nama: Ida Bagus Rai Widnyana
ReplyKelas : PBO D
NRP : 05111740000087
Link : Tugas Resume Kultam
Nama : Putu Putri Natih Devayanti
ReplyKelas : PBO-A
NRP : 05111840000163
Link : HelloWorld Profil Diri
Nama : Leonita Megasarah Ruth Sitompul
ReplyKelas : PBO-A
NRP : 05111740000108
Link : Tugas 1 - HelloWorld Profil Diri
Nama : Dicky Maulana Rozi
ReplyKelas : PBO - A
NRP : 05111740000083
Link : https://dickymaulanarozi.blogspot.com/2019/09/tugas-1.html
Nama : Salsabila Harlen
ReplyKelas : PBO - A
NRP : 05111840000127
Link : HelloWorld Profil Diri
Nama : Devi Hainun Pasya
ReplyKelas : PBO A
NRP : 05111840000014
LINK : Tugas HelloWorld Profil Diri
Nama: Julius
ReplyKelas: PBO A
NRP: 05111840000082
Lin: Hello World Profile
Nama : Elvira Catrine Natalie
ReplyKelas : PBO-A
NRP : 05111840000016
Link : Hello World Profile
Nama: Bayu Surya Bawono
ReplyKelas PBO-A
NRP: 05111840000114
Link: https://bluejtraining.blogspot.com/2019/09/tutorial-pemrograman-java-menggunakan.html
Nama : I Nyoman Yoga M
ReplyKelas : PBO-A
NRP : 05111740000159
Link : Resume tugas 1
Nama : David Bintang
ReplyKelas : PBO D
NRP : 05111840000090
Link : Link Tugas PBO & PS
Nama: Yulia Niza
ReplyKelas : PBO A
NRP :05111840000053
Link: HelloWorld Profil Diri
Nama : Adam Abelard Garibaldi
ReplyKelas : PBO A
NRP : 05111840000125
Link : Tugas 1
Nama : Ivan Abdillah Rahman
ReplyKelas : PBO A
NRP : 05111840000137
Link : Hello World & Data Diri
Nama : Arjun Aksan
ReplyKelas : PBO A
NRP : 05111740000133
Tugas : Hello Word & Data Diri
Link : Disini
Nama : Farrel Muhammad Taqi
ReplyKelas : PBO-A
NRP : 05111840000071
Tugas : Hello World & Data Diri
Link : Tugas PBO 1
Nama : I nyoman Yoga M
ReplyKelas : PBO-A
NRP : 05111740000159
Tugas : Hello World & Data Diri
Link : Tugas BlueJ
Nama : Nikodemus Siahaan
ReplyKelas : PBO A
NRP : 05111840000151
Tugas : Hello World & Profile diri
Link :https://tugas1pbo.blogspot.com/2019/09/hello-world-dan-profile-diri-bluej.html
Nama : Muhammad Rayhan Hakim
ReplyKelas : PBO A
NRP : 05111740000160
Tugas : Resume Kultam 1
Link : https://gipenhakim.blogspot.com/2019/09/resume-kuliah-tamu-27-agustus-2019.html
Nama : Muhammad Rayhan Hakim
ReplyKelas : PBO A
NRP : 05111740000160
Tugas : Profile Diri Dengan BlueJ
Link : https://gipenhakim.blogspot.com/2019/09/profile-diri-dengan-bluej.html
Nama : M Amir Fauzan
ReplyKelas : PBO D
NRP : 05111740000157
Tugas : resume kultam 1
Link : https://gamebellgamebell.blogspot.com/2019/09/guess-lecture-fit-for-future-sharing-of.html
Nama : Muhammad Rayhan Hakim
ReplyNRP : 05111740000160
Kelas : PBO A
Tugas : Ticket Machine
Link : https://gipenhakim.blogspot.com/2019/10/ticket-machine-pada-tugas-kali-ini-saya.html
Nama : Vania Meilani T.
ReplyNRP : 05111840000045
Kelas : PBO D
Tugas : Biodata
Link : Biodata
Nama : Vania Meilani T.
ReplyKelas : PBO D
NRP : 05111840000045
Tugas : Pertama PBO
Link :
PBO1
Nama : Muhammad Ilham Indiano
ReplyNRP : 05111740000177
Kelas : PBO A
Tugas : Resume Kultam
Link : Ini Link
Nama: Yeremia Dhyan Limantara
ReplyKelas: PBO A
NRP: 05111940000232
Tugas: 8.1 - 8.6
link tugas: https://yeremialimantara.blogspot.com/2020/10/tugas-81-86.html
Nama: Yeremia Dhyan Limantara
ReplyKelas: PBO A
NRP: 05111940000232
Tugas: Biodata
link tugas: https://yeremialimantara.blogspot.com/2020/10/biodata.html
Nama : Dido Fabian Fayed
ReplyKelas : PBO B
NRP : 05111940000059
Tugas : Latihan 8.1-8.6 Java How Deitel
Link Tugas : https://fayeddido.blogspot.com/2020/10/pbo-1-pengenalan-java.html
Nama : Dwinanda Bagoes Ansori
ReplyKelas : PBO B
NRP : 05111940000010
Tugas : Latihan 8.1-8.6 Java How Deitel
Link Tugas : https://dwinandaba.blogspot.com/p/penugasan-1-pemrograman-berbasis-objek.html
Tugas 2 Biodata, Latihan 8.1-8.6 Java How Deitel
ReplyNama : Ifanu Antoni
NRP : 05111940000064
Kelas : PBO (A)
Link : https://rakyatterlantar.blogspot.com/2020/10/tugas-1-pemrograman-berorientasi-objek-a.html