wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ruby V

Total questions: 5

Worksheet time: 2mins

Name
Class
Date
1.

cara pendefinisian class Food dengan cara inherit dari class Menu

a)

class Food super Menu .... end

b)

class Food extends Menu .... end

c)

class Food < Menu .... end

d)

Foods.Inherit(Menu)

2.

cara menambahkan instance variable `calorie` pada child class?

a)

Int calorie

b)

String calorie

c)

self.calorie

d)

attr_accessor :calorie

3.

menambahkan method `calorie_info` pada child class Food?

a)

def calorie_info:

b)

function calorie_info(){ }

c)

static void calorie_info() { }

d)

def calorie_info .... end

4.

cara melakukan overwrite terhadap method `info` yang sudah terdefinisikan pada parent class?

a)

def info:

b)

function info(){ }

c)

static void info() { }

d)

def info ... end

5.

cara untuk melakukan override pada method parent class adalah dengan menggunakan?

a)

self assignment

b)

menuliskan method dengan nama yang sama dengan yang ingin dilakukan override

c)

memberikan argument yang sama pada method super dalam method yang ingin dilakukan override