### Question:
Kilometers extends Length { @Override public Kilometers clone() { return (Kilometers)super.clone(); } Kilometers(double kilometers);  Kilometers(Length dist); static double fromMeters(double meters); static double toMeters(double kilometers); @Override Kilometers clone(); @Override String getLongLabel(boolean plural); @Override String getShortLabel(boolean plural); @Override double inMeters(); static final String KILOMETERS_LONG_LABEL; static final String KILOMETERS_SHORT_LABEL; static final Kilometers ONE; static final Kilometers ZERO; }### Answer:
@Test public void testClone() { Length dist = new Kilometers(1.852); Assert.assertEquals(dist.getMagnitude(), dist.clone().getMagnitude(), 0.); }