Consider the following code snippet,
public Interface Measurable
{
double getMeasure();
public class Coin implements Measurable
{
public double getKeaaure()
return value;
}
...
}
public class DataSet
{
public void add {}
{
}
public class BankAccount
{
public void add {}
{
}
}
Which of the following statements is correct? Explain your answer.
A. Coin = new Coin(0.1, "dime"); Measurable x - dime;
B. Coin dime = new Coint (0.l, -dime"); Dataset x = dime;
C. Coin dime = new Coin (0.l, = dime"); DataSet x = = (Measureable) dime;
D. Coin dime = new Coint (0.l, "dime"); BankAccount x = dime;