OOP Test

OOP Test

University

10 Qs

quiz-placeholder

Similar activities

Java Class vocabulary

Java Class vocabulary

9th Grade - University

12 Qs

QUIZ 1 DATA BASE

QUIZ 1 DATA BASE

University

10 Qs

OOP Introduction

OOP Introduction

12th Grade - University

14 Qs

QUIZ: OBJECT&CLASS

QUIZ: OBJECT&CLASS

University

5 Qs

Quiz Algoritma & Struktur Data

Quiz Algoritma & Struktur Data

University

15 Qs

ASK T3 BAB 4.1.2 ENTITI DAN ATRIBUT

ASK T3 BAB 4.1.2 ENTITI DAN ATRIBUT

7th Grade - University

11 Qs

UAS Pemrograman Berorientasi Objek

UAS Pemrograman Berorientasi Objek

University

10 Qs

4.1.5 Membina Pangkalan Data

4.1.5 Membina Pangkalan Data

12th Grade - University

10 Qs

OOP Test

OOP Test

Assessment

Quiz

Computers

University

Hard

Created by

Luvia Narulita

Used 1+ times

FREE Resource

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

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?