Lewati ke konten utama

Kursus

Pengantar Pemrograman Berorientasi Objek di Java

Menengah4 jam

Pelajari konsep-konsep dasar pemrograman berorientasi objek, mulai dari kelas dan objek dasar hingga topik-topik lanjutan seperti pewarisan dan polimorfisme.

Java4 jam9 video28 Latihan2,350 XP10,284Pernyataan pencapaian

Buat Akun Gratis Anda

Lanjutkan dengan Google
atau
Dengan melanjutkan, Anda menyetujui Ketentuan Penggunaan, kami Kebijakan Privasi dan bahwa data Anda disimpan di AS.

Disukai pelajar di ribuan perusahaan

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

1

Pemrograman Berorientasi Objek (OOP) di Java

Pelajari dasar-dasar pemrograman berorientasi objek (OOP) di Java, dengan fokus pada perbedaan antara tipe data primitif dan objek. Pelajari cara mendefinisikan serta membuat kelas dan objek, serta pahami komponen penting kelas seperti field, konstruktor, dan method.
Mulai Bab
2

Enkapsulasi & Pewarisan

Dalami pemrograman berorientasi objek dengan mengeksplorasi konsep kunci seperti enkapsulasi, pewarisan, dan abstraksi. Pelajari cara mengontrol akses ke anggota kelas, memperluas fungsionalitas kelas, serta mendefinisikan konsep dan kontrak abstrak yang memastikan konsistensi di seluruh implementasi.
Mulai Bab
3

Antarmuka dan Polimorfisme

Perkuat keterampilan pemrograman berorientasi objek Anda dengan mengeksplorasi cara kerja antarmuka Java dan polimorfisme. Pelajari cara mendefinisikan antarmuka dan mengimplementasikannya dalam kelas untuk mendukung perilaku yang fleksibel. Latih overriding method untuk menyesuaikan perilaku pada subkelas dan gunakan overloading method untuk mendefinisikan beberapa bentuk suatu method dalam kelas yang sama. Anda juga akan mempelajari overloading konstruktor untuk memungkinkan pembuatan objek yang lebih fleksibel. Latihan praktis ini akan membantu Anda menulis kode Java yang lebih adaptif dan dapat digunakan kembali.
Mulai Bab
J

Pengantar Pemrograman Berorientasi Objek di Java

Kursus
Selesai

Dapatkan Sertifikat Penyelesaian

Daftar Sekarang

Kembangkan keterampilan data Anda dengan DataCamp untuk Mobile

Lanjutkan pembelajaran Anda di mana saja dengan kursus mobile kami dan tantangan coding 5 menit setiap hari.