Thumbnail Dasar Pemrograman Berorientasi Objek

Dasar Pemrograman Berorientasi Objek

Latihan soal ini dirancang untuk menguji dan mengasah pemahaman Anda tentang konsep-konsep fundamental dalam Pemrograman Berorientasi Objek (OOP).

15 Soal 00:30:00 Tes Keahlian Pemrograman

1

Konsep OOP yang memungkinkan sebuah kelas mewarisi sifat dan metode dari kelas lain disebut?

2

Manakah dari berikut ini yang BUKAN merupakan pilar utama OOP?

3

Dalam OOP, apa yang dimaksud dengan 'enkapsulasi'?

4

Apa tujuan utama dari penggunaan 'constructor' dalam sebuah kelas?

5

Manakah dari berikut ini yang merupakan contoh penerapan polimorfisme?

6

Apa yang dimaksud dengan 'abstraksi' dalam OOP?

7

Dalam JavaScript, keyword apa yang digunakan untuk membuat kelas?

8

Dalam PHP, operator apa yang digunakan untuk mengakses properti atau metode dari sebuah objek?

9

Dalam C++, apa yang dimaksud dengan 'visibility' atau aksesibilitas (public, private, protected)?

10

Bagaimana cara membuat instance (objek) dari sebuah kelas di Javascript?

11

Dalam PHP, bagaimana cara mendeklarasikan properti 'private' di dalam sebuah kelas?

12

Dalam C++, apa fungsi dari keyword 'virtual' dalam konteks pewarisan?

13

Dalam Javascript, apakah mungkin membuat multiple inheritance?

14

Dalam PHP, apa itu 'trait' dan apa kegunaannya?

15

Dalam C++, apa perbedaan utama antara 'struct' dan 'class'?