1.Apa kepanjangan dari OOP dalam pemrograman?
Jawaban: Object-Oriented Programming.
2.Sebutkan tiga konsep utama dalam OOP!
Jawaban: Encapsulation, Inheritance, dan Polymorphism.
3.Apa yang dimaksud dengan class dalam OOP?
Jawaban: Class adalah blueprint atau template yang mendefinisikan properti dan metode yang dimiliki oleh objek.
4.Tuliskan sintaks dasar untuk mendeklarasikan sebuah class dalam Dart!
Jawaban: class NamaClass {
// Properti
// Metode
}
5.Apa yang dimaksud dengan object dalam OOP?
Jawaban: Object adalah instansi dari sebuah class yang memiliki nilai properti dan dapat menggunakan metode yang didefinisikan di dalam class.
6.Bagaimana cara membuat sebuah object dari sebuah class dalam Dart?
Jawaban: var obj = NamaClass();
7.Apa yang dimaksud dengan inheritance (pewarisan) dalam OOP?
Jawaban: Inheritance adalah mekanisme dalam OOP yang memungkinkan sebuah class mewarisi properti dan metode dari class lain.
8.Tuliskan sintaks dasar untuk membuat inheritance di Dart!