Examlex

Solved

Code Description Ch 07-1

question 39

Multiple Choice

Code Description Ch 07-1
Consider a class called ChessPiece. This class has two instance data, String type and int player. The variable type will store "King", "Queen", "Bishop", etc. and the int player will store 0 or 1 depending on whose piece it is. We wish to implement Comparable for the ChessPiece class. Assume that, the current ChessPiece is compared to a ChessPiece passed as a parameter.
Pieces are ordered as follows:
"Pawn" is a lesser piece to a "Knight"
a "Bishop" and "Knight" are equivalent for this example
both "Bishop" and "Knight" are lesser pieces to a "Rook"
a "Rook" is a lesser piece to a "Queen"
a "Queen" is a lesser piece to a "King".


-Refer to Code Description Ch 07-1: Which of the following method headers would properly define the method needed to make this class Comparable? (cp designates ChessPiece)


Definitions:

Modern Language Association

An organization that promotes the study and teaching of language and literature, known for its guidelines for scholarly writing.

Science

The systematic study of the structure and behavior of the physical and natural world through observation and experiment.

Engineering Journals

Scholarly publications that contain articles and research findings in the field of engineering.

Equations

Mathematical statements that assert the equality of two expressions, used in solving problems and expressing relationships between variables.

Related Questions