Hallo!
Schonmal von Casting gehört?
Er kann das nicht casten. Er kriegt ein Objekt vom Typ "Socket" zurück.
Das kann er nicht in ein beliebiges anderes spezialisierteres Objekt
casten.
Kann sein, das ich mich auch täusche, also nicht gleich sauer sein! ;-)
Aber hat er nicht sowas:
class MySocket extends Socket {
}
ServerSocket gibt jetzt ein Socket zurück, dann kann man doch schreiben:
MySocket mySocket = socket;
Ist klar das nur die ursprünglichen Eigenschaften von Socket da sind, aber möglich ist es doch?
Sorry nochmal, falls ich mich täusche, habe bestimmt bald ein halbes Jahr kein Java mehr gehackt!
Ciao,
Andy