After doing these courses, I feel confident creating professional visualizations and dashboards
Deskripsi Kursus
Pemrograman berorientasi objek (OOP) adalah pendekatan yang kuat untuk menulis perangkat lunak yang terorganisir dan skalabel. Java, salah satu bahasa pemrograman paling populer di dunia, menghadirkan pemrograman berorientasi objek (OOP) dengan sintaks yang jelas dan dukungan komunitas yang kuat. Dalam kursus ini, Anda akan belajar cara menggunakan Java untuk memodelkan sistem dunia nyata menggunakan kelas, objek, pewarisan, enkapsulasi, dan lain-lain.
Membuat Kelas dan Objek Java yang Sesuai dengan Dunia Nyata
Mulailah dengan mempelajari cara mendefinisikan kelas sebagai cetak biru dan menggunakannya untuk membuat instance objek. Anda akan menerapkan sintaks Java dasar untuk membangun komponen yang dapat digunakan kembali yang mencerminkan entitas dunia nyata, seperti mobil, paspor, dan rumus.
Menambahkan Perilaku dengan Konstruktor dan Metode
Kuasai penggunaan konstruktor untuk menginisialisasi keadaan objek dan jelajahi metode untuk menambahkan perilaku. Anda akan menulis metode void dan metode dengan tipe kembalian, yang akan membantu Anda membuat program yang dinamis dan interaktif.
Amankan dan Gunakan Kembali Kode dengan Enkapsulasi dan Pewarisan
Jelajahi bagaimana modifikator akses mengontrol apa yang terlihat oleh pengguna kode Anda. Pelajari cara menggunakan pewarisan dan kelas abstrak untuk menghilangkan duplikasi dan menciptakan hierarki yang terstruktur.
Menerapkan Antarmuka dan Polimorfisme
Gunakan antarmuka untuk menambah fleksibilitas dan menerapkan perilaku bersama di antara kelas-kelas. Akhirnya, manfaatkan kekuatan polimorfisme dengan meng-override dan meng-overload metode untuk desain perangkat lunak yang lebih fleksibel.
Pada akhirnya, Anda akan mampu merancang aplikasi Java modular dengan arsitektur berorientasi objek yang bersih.
Prasyarat
Kurikulum
Garis besar kursus
Pemrograman Berorientasi Objek (OOP) di Java
- Selamat datang50 XP
- Mendefinisikan kelas mobil100 XP
- Membuat instance objek kelas car100 XP
- Menambahkan properti50 XP
- Tambahkan properti ke kelas car100 XP
- Membuat konstruktor untuk kelas car100 XP
- Menambahkan parameter ke konstruktor kelas car100 XP
- Metode kelas50 XP
- Bekerja dengan metode void100 XP
- Menambahkan metode kelas dengan tipe nilai kembali100 XP
Enkapsulasi & Pewarisan
Antarmuka dan Polimorfisme
Pengantar Pemrograman Berorientasi Objek di Java
Kursus
Selesai

