インターフェイスを作りたい
Coordinate
メソッドで
double distanceTo(Coordinate *otherCoord);
しかし、インターフェイスを実装するクラスに、それぞれのバージョンのdistanceTo
.
たとえばGeographicCoordinate
実装する場合Coordinate
は、メソッドを強制的に実装する必要があります
double distanceTo(GeographicCoordinate *otherCoord);
むしろその後
double distanceTo(Coordinate *otherCoord);
これを表現する C++ の構文は何でしょうか?