J
JavaRookie98
Gast
Hier zum Beispiel,
SocketAddress addr = new InetSocketAddress( host, port );
Warum nicht so:SocketAddress addr = new SocketAddress( host, port );
Ich habe das mit den Interfaces auch mehrmals durchgelesen, aber ich blicks einfach nicht.
Ein Interface ist eine Klasse die nur Methodenköpfe hat
und die Methoden müssen wenn dieses Interface implementiert wird,
geschrieben werden. Das ist für Klassen die einen Vertrag eingehen! Häh?
OK! Ich verstehe das nicht. Kann mir einer anhand eines guten Beispiels erklären, wozu es gut ist. Und vielleicht ein gutes Beispiel zur Veranschaulihung.
Danke!
SocketAddress addr = new InetSocketAddress( host, port );
Warum nicht so:SocketAddress addr = new SocketAddress( host, port );
Ich habe das mit den Interfaces auch mehrmals durchgelesen, aber ich blicks einfach nicht.
Ein Interface ist eine Klasse die nur Methodenköpfe hat
und die Methoden müssen wenn dieses Interface implementiert wird,
geschrieben werden. Das ist für Klassen die einen Vertrag eingehen! Häh?
OK! Ich verstehe das nicht. Kann mir einer anhand eines guten Beispiels erklären, wozu es gut ist. Und vielleicht ein gutes Beispiel zur Veranschaulihung.
Danke!