1) In Java, you can use the ____ keyword to indicate that a class should inherit from another class   2) Which of the following statements is true about method overloading in Java? A subclass can overload a method of its superclass. A subclass cannot overload a method of its superclass. None A subclass must overload all methods of its superclass. 3) Which of the following statements is true about method overriding in Java? None

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

1) In Java, you can use the ____ keyword to indicate that a class should inherit from another class

 

2) Which of the following statements is true about method overloading in Java?

A subclass can overload a method of its superclass.

A subclass cannot overload a method of its superclass.

None

A subclass must overload all methods of its superclass.

3) Which of the following statements is true about method overriding in Java?

None

A subclass can override a private method of its superclass.

A subclass can override a static method of its superclass.

A subclass must override all methods of its superclass.

4) True or False Inheritance allows a subclass to inherit properties and methods from a superclass

5) True or False A class can implement multiple interfaces.

6) What is the syntax for extending a class in Java?

class Superclass extends Subclass

class Subclass extends Superclass

None

class Subclass implements Superclass

7) Which of the following is an example of inheritance in Java?

A class implementing multiple interfaces

 A subclass inheriting from a superclass

A class using an interface to define behavior

 A class encapsulating data and methods

8) What is the purpose of inheritance in Java?

To define behavior of a class

To provide access to interface methods

To reuse code and avoid duplication

To provide encapsulation of data and methods

9) True or False An interface can have implementation code for its methods.

10) Which of the following statements about inheritance is true?

Subclasses cannot access private fields and methods of their superclass

Subclasses can override private methods of their superclass

Subclasses can only inherit methods from their superclass, not fields

Subclasses inherit all public and protected fields and methods of their superclass

11) Polymorphism is the ability of an object to take on multiple _____

12) What is method overloading in Java?

Creating a new method with the same name and parameters as a method in a superclass

None

Creating a new method with the same name but different parameters in the same class

Creating a new method with a different name and parameters as a method in a superclass

13) What is the purpose of polymorphism in Java?

To provide encapsulation of data and methods

To allow objects of different classes to be treated as if they are of the same class

To define behavior of a class

To provide access to interface methods

14) True or False Polymorphism allows objects of different classes to be treated as if they were of the same class.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education