Browser ini sudah tidak didukung.
Tingkatkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
Apa perbedaan utama antara pemrograman terstruktur dan pemrograman berorientasi objek?
Pemrograman terstruktur dan pemrograman berorientasi objek pada dasarnya sama, hanya dengan perbedaan kecil dalam sintaksis dan terminologi.
Pemrograman terstruktur berfokus pada urutan tindakan yang akan dilakukan, sementara pemrograman berorientasi objek menekankan objek yang terlibat dalam tindakan.
Pemrograman terstruktur didasarkan pada objek yang merangkum data dan perilaku, sementara pemrograman berorientasi objek didasarkan pada pendekatan top-down di mana program dibagi menjadi fungsi atau prosedur yang lebih kecil dan dapat dikelola.
Apa perbedaan utama antara kelas statis dan kelas non-statis?
Kelas statis tidak dapat diinstansiasi dan hanya berisi anggota statis.
Kelas statis tidak boleh berisi metode statis, bidang, properti, atau peristiwa.
Kelas statis dapat dibuat menggunakan operator 'baru'.
Apa tujuan menggunakan kata kunci parsial dalam definisi kelas?
Ini memungkinkan kelas untuk mewarisi dari beberapa kelas dasar.
Ini memungkinkan pemisahan definisi kelas lebih dari dua file sumber atau lebih.
Ini membuat abstrak kelas, yang berarti tidak dapat diinstansiasi secara langsung.
Apa yang terjadi ketika argumen bernama dan opsional digunakan dalam metode?
Argumen dievaluasi dalam urutan muncul dalam daftar parameter, bukan daftar argumen.
Argumen dievaluasi dalam urutan muncul dalam daftar argumen, bukan daftar parameter, dan memungkinkan penyediaan argumen untuk parameter yang dipilih.
Parameter bernama dan opsional tidak mengizinkan penyediaan argumen untuk parameter yang dipilih.
Apa tujuan dari konstruktor salinan di C#?
Ini memungkinkan Anda untuk membuat objek baru dengan menyalin nilai metode objek yang ada.
Ini memungkinkan Anda membuat objek baru dengan menyalin nilai properti objek yang ada.
Ini memungkinkan Anda untuk menetapkan nilai ke bidang atau properti objek yang dapat diakses pada waktu pembuatan tanpa harus memanggil konstruktor diikuti oleh baris pernyataan penugasan.
Apa peran finalizer di kelas di C#?
Finalizer digunakan untuk mengalokasikan memori untuk instans kelas.
Finalizer digunakan untuk melakukan pembersihan akhir yang diperlukan ketika instans kelas dikumpulkan oleh pengumpul sampah.
Finalizer dapat dipanggil secara eksplisit untuk melakukan tindakan tertentu.
Apa tujuan utama penerapan kelas dalam aplikasi C#?
Untuk meningkatkan kecepatan eksekusi aplikasi
Untuk membuat representasi visual aplikasi
Untuk merangkum data dan perilaku ke dalam objek
Anda harus menjawab semua pertanyaan sebelum memeriksa pekerjaan Anda.
Apakah halaman ini membantu?
Perlu bantuan dengan topik ini?
Ingin mencoba menggunakan Ask Learn untuk mengklarifikasi atau memandu Anda melalui topik ini?