Java_QPs

Java_QPs

Assessment

Flashcard

Other

Professional Development

Hard

Created by

muthulakshmi arumugam

FREE Resource

Student preview

quiz-placeholder

6 questions

Show all answers

1.

FLASHCARD QUESTION

Front

A _____ is an abstract, contract-based type that defines a set of method signatures without implementations, enabling multiple inheritance of type and decoupling implementation from definition, which facilitates polymorphic behavior

Back

Interface

2.

FLASHCARD QUESTION

Front

Concealing the internal workings of a system while exposing only the necessary functionalities to the user

Back

Abstraction

3.

FLASHCARD QUESTION

Front

The capability of an object to behave differently based on the context, typically achieved through method overloading or overriding

Back

Polymorphism

4.

FLASHCARD QUESTION

Front

Protecting an object's internal data by allowing access and modifications only through defined methods

Back

Encapsulation

5.

FLASHCARD QUESTION

Front

Enables a new class to reuse and extend the attributes and methods of an existing class

Back

Inheritance

6.

FLASHCARD QUESTION

Front

_____________ is the mechanism by which the JVM dynamically resolves overridden method calls based on the actual object's type, enabling late binding and behavior delegation through superclass references at runtime

Back

Runtime polymorphism