
Tes Polymorphism

Quiz
•
Computers
•
University
•
Hard
Krisna Milenia
Used 2+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
5 mins • 10 pts
Konsep pemrograman yang memungkinkan satu fungsi, metode, atau operator bekerja dengan banyak tipe atau objek dari kelas berbeda disebut…
Inheritance
Enkapsulasi
Polymorphism
Interface
Package
2.
MULTIPLE CHOICE QUESTION
5 mins • 10 pts
Manakah di bawah ini yang merupakan method pada polymorphism yang tepat?
Private dan public
Public dan overriding
Private dan overloading
Overriding dan overloading
Overriding dan private
3.
MULTIPLE CHOICE QUESTION
5 mins • 10 pts
Di bawah ini, manakah perbedaan yang tepat antara overloading dan overriding?
Overloading memiliki nama yang sama dan parameter yang sama, sedangkan overriting memiliki nama yang sama namun parameter berbeda.
Overloading memiliki nama yang berbeda dan paramater yang sama, sedangkan overriting memiliki nama dan paramater yang sama.
Overloading memiliki nama yang sama namun parameter berbeda, sedangkan overriding memiliki nama dan parameter yang sama.
Overloading memiliki nama yang berbeda dan parameter berbeda, sedangkan overriding memiliki nama dan parameter yang sama.
Overloading memiliki nama yang berbeda dan parameter berbeda, sedangkan overriding memiliki nama yang berbeda dan parameter yang sama.
4.
MULTIPLE CHOICE QUESTION
5 mins • 10 pts
Seorang programmer ingin membuat sebuh program dengan menerapkan polymorphism. Dalam program tersebut terdapat superclass dan subclass dengan ketentuan subclass (anak kelas) memiliki metode yang sama dengan parent class (kelas utama), termasuk nama, parameter, serta return type. Berdasarkan hal tersebut, method yang dapat digunakan oleh programmer yaitu…
Public
Overloading
Private
Protected
Overriding
5.
MULTIPLE CHOICE QUESTION
5 mins • 10 pts
Seorang programmer ingin membuat sebuh program dengan menerapkan polymorphism. Dalam program tersebut terdapat superclass dan subclass dengan ketentuan subclass (anak kelas) memiliki nama yang sama dengan parent class namun parameternya berbeda. Berdasarkan hal tersebut, method yang dapat digunakan oleh programmer yaitu…
public
Overloading
Private
Protected
Overriding
6.
MULTIPLE CHOICE QUESTION
5 mins • 10 pts
Perhatikan potongan kode pada gambar.
Class Knight diturunkan dari class Hero yang memiliki method Attack. Berikut ini manakah baris kode program yang kurang tepat ketika class Knight ingin membuat method yang memiliki nama dan parameter yang sama namun menjalankan perintah yang berbeda dari class Hero?
public Knight(string name)
class Knight : Hero
public overloading void Attack(Hero target)
int damage = Weapon.Damage;
target.Health -= damage;
7.
MULTIPLE CHOICE QUESTION
5 mins • 10 pts
Perhatikan potongan kode pada gambar.
Class Mage diturunkan dari class Hero yang memiliki method Attack. Class Mage ingin membuat method yang memiliki nama dan parameter yang sama namun menjalankan perintah yang berbeda dari class Hero. Potongan kode di bawah ini tidak dapat berfungsi dengan baik karena terdapat baris kode yang salah, manakah baris kode yang dimaksud?
class Mage
public Mage(string name)
public override void Attack(Hero target)
int damage = Weapon.Damage;
target.Health -= damage;
Create a free account and access millions of resources
Similar Resources on Wayground
15 questions
Quiz Pemrograman Berorientasi Obyek

Quiz
•
University
10 questions
PERINTAH SQL 01

Quiz
•
10th Grade - University
10 questions
Untitledquiz

Quiz
•
1st Grade - University
10 questions
Quiz Sejarah Perkembangan Komputer

Quiz
•
10th Grade - University
10 questions
Mobile Computing P14

Quiz
•
University
10 questions
PAW-Q1-2023

Quiz
•
University
10 questions
Kuis Berpikir Komputasional

Quiz
•
7th Grade - University
13 questions
Quiz #2 (Refer to Javatpoint in answering these question)

Quiz
•
University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
21 questions
Spanish-Speaking Countries

Quiz
•
6th Grade - University
20 questions
Levels of Measurements

Quiz
•
11th Grade - University
7 questions
Common and Proper Nouns

Interactive video
•
4th Grade - University
12 questions
Los numeros en español.

Lesson
•
6th Grade - University
7 questions
PC: Unit 1 Quiz Review

Quiz
•
11th Grade - University
7 questions
Supporting the Main Idea –Informational

Interactive video
•
4th Grade - University
12 questions
Hurricane or Tornado

Quiz
•
3rd Grade - University
7 questions
Enzymes (Updated)

Interactive video
•
11th Grade - University