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
You might also like to view...
What statement is true about a field specified in the USING clause?
a. The column loses its table identity, so it cannot be referenced in the SELECT or any other clause. b. The column loses its table identity, so it must be fully qualified when referenced in the SELECT or any other clause. c. The column does not lose its table identity, so it must be fully qualified when referenced in the SELECT or any other clause. d. The column loses its table identity, so it does not need to be qualified when referenced in the SELECT or any other clause.
A FULL OUTER JOIN with the matching rows removed is known as a ______________.
a. FULL LEFT OUTER JOIN b. FULL RIGHT OUTER JOIN c. UNION JOIN d. EXCEPT JOIN