JimmerFredette is a BestBasketballPlayersInTheNCAA, so he would extend that class:
public class JimmerFredette extends BestBasketballPlayersInTheNCAA
{
}
or if BestBasketballPlayersInTheNCAA was an interface, then you'd implement it:
public class JimmerFredette implements BestBasketballPlayersInTheNCAA
{
}
It wouldn't make sense to say BestBasketballPlayersInTheNCAA is a Jimmer Fredette. I imagine this could be applied to many different classes:
public class JacksonEmery extends BestBasketballPlayersInTheNCAA
{
}
public class NoahHartsock extends BestBasketballPlayersInTheNCAA
{
}
etc...
Sarah