OOP Test

OOP Test

University

10 Qs

quiz-placeholder

Similar activities

Ke-Al Azhar 8 an

Ke-Al Azhar 8 an

7th Grade - University

10 Qs

Jarkom

Jarkom

1st Grade - Professional Development

11 Qs

Microsoft Word

Microsoft Word

University

10 Qs

Desain Brief

Desain Brief

University

10 Qs

quiz pertemuan 2 asik ddp

quiz pertemuan 2 asik ddp

University

15 Qs

EXCEL

EXCEL

University

15 Qs

FSA,DFA dan NFA

FSA,DFA dan NFA

University

15 Qs

OOP Test

OOP Test

Assessment

Quiz

Computers

University

Practice Problem

Hard

Created by

Luvia Narulita

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara mengganti nilai dari sebuah atribut pada instance dari class?

Menggunakan notasi dot untuk mengakses atribut dan memberikan nilai

Membuat instance baru dengan attribute value yang dikehendaki

Value dari sebuah atribut tidak bisa diganti ketika sudah diatur

Menggunakan metode khusus untuk update value dari atribut

2.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Pada Python, metode di dalam instance adalah fungsi yang didefinisikan dalam sebuah class, dan hanya dapat dipanggil dari instance class tersebut. Parameter pertama dari sebuah method pada instance disebut sebagai..........

3.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Dalam pemrograman berbasis objek, inheritance adalah proses dimana ............ menurunkan semua atribut dan metode yang dimiliki sebuah class

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Perbedaan utama dari pemrograman berbasis objek dan paradigma pemrograman lainnya adalah

OOP tidak menggunakan objek

Objek dalam OOP menginformasikan keseluruhan struktur dari sebuah program

Objek dalam OOP hanya merepresentasikan data

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara mendefiniskan class di Python?

Dengan class keyword yang diikuti dengan nama dan titik dua

Menggunakan keyword def yang diikuti dengan nama dan titik dua

Menggunakan class keyword yang diikuti dengan nama dan titik dua, dan diikuti dengan class untuk mendeklarasikan atribut

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Atribut yang dibuat di dalam .__init__() method disebut dengan

static methods

instance method

instance attribute

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

class Dog:

species = "Canis familiaris"

def ___init __(self, name, age):

self.name = name

self.age = age

Dari kode tersebut, statement mana yang benar terkait class Dog?

Atribut species memiliki nilai yang sama untuk setiap instance class

Untuk membuat instance dari Dog, harus mengisi nilai pada parameter self

Membuat instance dari class akan menyebabkan TypeError

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?

Discover more resources for Computers