Which of the following statements is false?

a. In Java SE 8, an interface may declare default methods—that is, public methods with concrete implementations that specify how an operation should be performed.
b. When a class implements an interface, the class receives the interface’s default concrete implementations if it does not override them.
c. When you enhance an existing interface with default methods—any class that implemented the original interface will break.
d. With default methods, you can declare common method implementations in interfaces (rather than abstract classes), which gives you more flexibility in designing your classes.


c. When you enhance an existing interface with default methods—any class that implemented the original interface will break.

Computer Science & Information Technology

You might also like to view...

Multimedia software includes all of the following EXCEPT ________

A) animation software B) audio-editing software C) image-editing software D) utility software

Computer Science & Information Technology

A smaller more manageable portion of the population is called a ________

Fill in the blank(s) with correct word

Computer Science & Information Technology

Including one or more if statements inside an existing if statement is called a(n) ____________________ if statement.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

The ____ keyword is used to declare an array.

A. DimArray B. Array C. InitArray D. Dim

Computer Science & Information Technology