Pemrograman berorientasi objek merupakan paradigma pemrograman berdasarkan konsep "objek", yang dapat berisi data, dalam bentuk field atau dikenal juga sebagai atribut; serta kode, dalam bentuk fungsi/prosedur atau dikenal juga sebagai method.
Source: Wikipedia
Mata kuliah ini membahas mengenai: Class dan Object, Encapsulation, Inherintace Overloading, Overriding, Polymorphism, Interface, Abstract Class, GUI (Graphical User Interface), dan Koneksi Database.
Dalam mata kuliah ini, bahasa pemrograman yang digunakan adalah Java
.
public class Main {
public static void main(String args[]){
// type your code here
}
}
IDE (Integrated Development Environment) atau text editor yang biasa saya gunakan adalah VSCode. Sementara untuk pengerjaan Final Project sendiri menggunakan Apache NetBeans.
Beberapa tips dan trick yang bisa gunakan diantaranya:
- Gunakan Java Build Tools seperti Apache Maven untuk mempermudah manajemen depedency dan pengembangan aplikasi.
Buku referensi belajar yang dapat digunakan adalah:
- Bachtiar, A.M., Fakhrul, F.M. 2016. Pemrograman Berorientasi Objek Menggunakan Java. Bandung: Informatika.
- Iskandar, A.R. 2020. Menguasai Pemrograman Berorientasi Objek. Bandung: Informatika.
Beberapa referensi belajar yang biasa saya gunakan:
- Youtube
- Website