Encapsulation, Polymorphism, Override dan Interface. | C#
Udah males banget sebenarnya kalo disuruh ngoding, iya kan ? Tapi mau gimana, ini sebuah tuntutan yang mau ga mau harus dikerjain.. Oke pada kesempatan kali ini saya akan berbagi ilmu sedikit tentang Encapsulation, Polymorphism, Override dan terakhir Interface. Langsung saja kita bahas satu persatu. 1. Enc apsulation Encapsulation adalah mekanisme untuk membatasi akses ke kelas atau anggota kelas untuk bersembunyi keputusan desain yang cenderung berubah. Enkapsulasi memberikan fleksibilitas kepada desainer kelas mengubah bagian kode bila diperlukan tanpa mengubah semua kode lain yang digunakan kode itu. Juga, ketika Anda menyembunyikan informasi, Anda menyembunyikan kompleksitas yang terkait dengannya. Sebagai hasilnya, dengan bantuan enkapsulasi, Anda dapat menulis kode yang lebih mudah dipahami dan mempertahankan. Karena anggota datanya disembunyikan dari pengguna kelas, pengembang kelas Rectangle dapat mengubah nama bidang data tanpa memerlukan perubahan ap...