Search Header Logo

Kuis Peretemuan 14

Authored by Indah Lahagu - XII MIPA 4

Computers

University

Used 1+ times

Kuis Peretemuan 14
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Apa keuntungan utama menggunakan inheritance dalam OOP?

Mempermudah debugging kode

Mengurangi kebutuhan pengkodean ulang dengan menggunakan kembali kode yang sudah ada

Meningkatkan kecepatan eksekusi program

Mengurangi ukuran file program

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Kapan Anda harus menggunakan kelas abstract dalam OOP?

Ketika Anda ingin mencegah subclass membuat metode baru

Ketika Anda ingin membuat kelas yang tidak dapat diinstansiasi tetapi menyediakan kerangka untuk subclass

Ketika Anda ingin memastikan semua subclass memiliki metode yang sama

Ketika Anda ingin membuat kelas dengan metode final

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Manakah dari berikut ini yang mencerminkan konsep polimorfisme?

Memiliki banyak kelas yang tidak berhubungan dalam satu program

Kelas dapat memiliki beberapa instance

Metode dengan nama yang sama dapat berperilaku berbeda dalam kelas turunan

Menyimpan data yang sama dalam beberapa format berbeda

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Apa perbedaan utama antara interface dan abstract class?

Interface dapat memiliki implementasi metode, sedangkan abstract class tidak dapat memiliki implementasi metode

Interface hanya mendukung multiple inheritance, sedangkan abstract class tidak

Interface hanya berisi deklarasi metode tanpa implementasi, sedangkan abstract class dapat memiliki metode dengan implementasi

Abstract class hanya digunakan dalam Java, sedangkan interface hanya digunakan dalam Python

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Media Image

Apa output dari kode berikut?

Display from Parent

Display from Child

Compile-time error

Tidak ada output

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Media Image

Apa output dari kode berikut?

Compile-time error

Car moves
Bicycle moves

Car moves
Car moves

Tidak ada output karena interface tidak dapat diimplementasikan

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Apa yang dimaksud dengan method overloading dalam OOP?

Mendefinisikan ulang metode yang sama dalam subclass

Membuat metode dengan nama yang sama tetapi parameter yang berbeda dalam satu kelas

Membuat dua kelas dengan nama yang sama

Menjalankan dua metode secara bersamaan

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?