UAS PBO (Teori) - UMKT

UAS PBO (Teori) - UMKT

University

25 Qs

quiz-placeholder

Similar activities

OOP

OOP

University

20 Qs

Java Object Creation and Classes

Java Object Creation and Classes

University

20 Qs

UTS Pemrograman Lanjut 2021/2022

UTS Pemrograman Lanjut 2021/2022

University

20 Qs

Java Quiz

Java Quiz

University

25 Qs

4thQuarter Review Comprog 2

4thQuarter Review Comprog 2

11th Grade - University

20 Qs

UAS - Pemrograman Berorientasi Objek

UAS - Pemrograman Berorientasi Objek

University

25 Qs

JDBC

JDBC

University

20 Qs

Multithreading in java

Multithreading in java

University

20 Qs

UAS PBO (Teori) - UMKT

UAS PBO (Teori) - UMKT

Assessment

Quiz

Computers

University

Medium

Created by

Taghfirul Azhima Yoga Siswa

Used 1+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Apa perbedaan utama antara @classmethod dan @staticmethod dalam Python?

@classmethod dapat mengakses atribut kelas, sedangkan @staticmethod tidak

@staticmethod dapat mengubah atribut kelas, sedangkan @classmethod tidak

@classmethod menerima kelas sebagai parameter pertama, sedangkan @staticmethod tidak

@staticmethod dapat dipanggil pada instance, sedangkan @classmethod hanya pada kelas

2.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Kapan sebaiknya menggunakan @classmethod dibandingkan dengan metode instance biasa?

Ketika metode perlu mengakses atribut instance

Ketika metode hanya memerlukan akses ke atribut kelas

Ketika metode perlu mengubah atribut instance

Ketika metode tidak memerlukan akses ke atribut apa pun

3.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Apa fungsi utama dari penggunaan @classmethod sebagai factory method?

Untuk membuat instance baru dengan cara yang berbeda dari init

Untuk menghindari penggunaan self dalam metode

Untuk membuat metode yang dapat dipanggil tanpa instance

Untuk mengoptimalkan performa pembuatan objek

4.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Dalam konteks @classmethod, apa yang dimaksud dengan 'cls'?

Sebuah alias untuk 'self'

Referensi ke instance saat ini

Referensi ke kelas di mana method didefinisikan

Sebuah parameter wajib untuk semua method

5.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Bagaimana cara yang benar untuk memanggil sebuah @classmethod?

ClassName.method_name()

self.method_name()

ClassName().method_name()

A dan C benar

6.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Dalam konteks inheritance, bagaimana perilaku @classmethod?

@classmethod selalu mengacu pada kelas induk

@classmethod mengacu pada kelas di mana ia dipanggil

@classmethod tidak dapat diwariskan

@classmethod selalu mengacu pada kelas dasar

7.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Apa yang dimaksud dengan static method dalam Python?

Metode yang hanya dapat diakses melalui instance kelas

Metode yang dapat diakses tanpa membuat instance kelas

Metode yang hanya dapat diakses oleh metode lain dalam kelas yang sama

Metode yang secara otomatis dijalankan saat kelas diinstansiasi

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?