Menerapkan perilaku polimorfik

Pemula
Pengembang
Pendidik Perguruan Tinggi
Pendidik K-12
Siswa
Visual Studio Code

Pelajari prinsip-prinsip polimorfisme, cara menerapkan perilaku polimorfik dengan menggunakan pewarisan kelas atau implementasi antarmuka, dan cara memilih antara pendekatan berbasis warisan dan berbasis antarmuka untuk polimorfisme.

Tujuan pembelajaran

  • Jelaskan prinsip-prinsip polimorfisme.

  • Menerapkan polimorfisme berbasis warisan.

  • Menerapkan polimorfisme berbasis antarmuka.

  • Jelaskan pertimbangan desain polimorfik.

  • Menerapkan perilaku polimorfik dalam aplikasi C#.

Prasyarat

  • Penginstalan Visual Studio Code dengan ekstensi C# Dev Kit terinstal.

  • Kemampuan untuk mengembangkan program dasar berorientasi objek di C# yang mengimplementasikan kelas dengan properti dan metode.

  • Kemampuan untuk membuat antarmuka yang menentukan kontrak untuk kelas yang diimplementasikan oleh program dasar berorientasi objek yang ditulis dalam C#.

  • Kemampuan untuk membuat hierarki kelas dengan menggunakan kelas dasar dan turunan.