Bagikan melalui


MustOverride (Visual Basic)

Menentukan bahwa properti atau prosedur tidak diterapkan di kelas ini dan harus ditimpa dalam kelas turunan sebelum dapat digunakan.

Keterangan

Anda hanya dapat menggunakan MustOverride dalam pernyataan deklarasi properti atau prosedur. Properti atau prosedur yang menentukan MustOverride harus merupakan anggota kelas, dan kelas harus ditandai MustInherit.

Aturan

  • Deklarasi Tidak Lengkap. Ketika Anda menentukan MustOverride, Anda tidak menyediakan baris kode tambahan untuk properti atau prosedur, bahkan pernyataan End Function, End Property, atau End Sub.

  • Pengubah Gabungan. Anda tidak dapat menentukan MustOverride bersama dengan NotOverridable, Overridable, atau Shared dalam deklarasi yang sama.

  • Bayangan dan Penimpaan. Baik membayangi maupun menimpa mendefinisikan ulang elemen yang diwariskan, tetapi ada perbedaan yang signifikan antara kedua pendekatan tersebut. Untuk informasi selengkapnya, lihat Membayangi dalam Visual Basic.

  • Istilah Alternatif. Elemen yang tidak dapat digunakan kecuali dalam penimpaan terkadang disebut elemen virtual murni.

Pengubah MustOverride dapat digunakan dalam konteks ini:

Pernyataan Function (Fungsi)

Pernyataan Properti

Sub Pernyataan

Lihat juga