Kuis Peretemuan 14

Kuis Peretemuan 14

University

10 Qs

quiz-placeholder

Similar activities

Object/Abstract/Final in JAVA

Object/Abstract/Final in JAVA

University

10 Qs

Mobile Application UNESA - 2

Mobile Application UNESA - 2

University

10 Qs

PC Parts Identification

PC Parts Identification

University

15 Qs

OBJECT ORIENTED PROGRAMMING WITH JAVA

OBJECT ORIENTED PROGRAMMING WITH JAVA

University

10 Qs

Inheritance

Inheritance

University

10 Qs

Pewarisan (Inheritance) in JAVA

Pewarisan (Inheritance) in JAVA

University

10 Qs

FPA-5

FPA-5

1st Grade - University

10 Qs

Quiz ke-3 Teori PJR

Quiz ke-3 Teori PJR

University

10 Qs

Kuis Peretemuan 14

Kuis Peretemuan 14

Assessment

Quiz

Computers

University

Medium

Created by

Indah Lahagu - XII MIPA 4

Used 1+ times

FREE Resource

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

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?