004_Java Instance Variables

004_Java Instance Variables

12th Grade

15 Qs

quiz-placeholder

Similar activities

Object-Oriented Programming (OOP) in Python 3 Quiz

Object-Oriented Programming (OOP) in Python 3 Quiz

12th Grade

10 Qs

Java Static

Java Static

University

10 Qs

Inheritance Quiz #2

Inheritance Quiz #2

12th Grade

20 Qs

Java_Quiz_Three

Java_Quiz_Three

University

20 Qs

C_Programming_30(sat)

C_Programming_30(sat)

University

20 Qs

Python Functions

Python Functions

12th Grade

15 Qs

Static Members in Class

Static Members in Class

University

10 Qs

Java variables

Java variables

University

10 Qs

004_Java Instance Variables

004_Java Instance Variables

Assessment

Quiz

Computers

12th Grade

Hard

Created by

Grit and Motivation

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the default value of an `int` instance variable in Java?

1

0

-1

null

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is true about instance variables in Java?

They are shared across all objects of a class.

They belong to an instance of a class.

They are always initialized to zero.

They can only be accessed through the class name.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In the given class `Car`, what will be the output of `car1.displayCarInfo()` if `car1` is initialized as `new Car("Toyota", 2022)`?

Car Model: Honda, Year: 2021

Car Model: Toyota, Year: 2022

Car Model: Toyota, Year: 2021

Car Model: Honda, Year: 2022

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How are instance variables accessed in Java?

Through the class name

Through an instance of the class

Directly without any reference

Using the `static` keyword

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the default value of a `String` instance variable in Java?

""

"null"

null

"undefined"

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements is true about static variables in Java?

They are initialized with default values only if explicitly declared.

They are unique to each instance of a class.

They are shared across all instances of a class.

They cannot be accessed through the class name.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the following code snippet: ```java Car car3 = new Car("Ford", 2020); ``` What will be the value of `car3.year` after this statement is executed?

2020

0

null

2021

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?