CompusaMedlem sedan jan. 20023 327 inlägg Hej :)
Sitter med en uppgift och försöker tyda vad som menas med:
If Java is used, the webservice and the component should communicate through an interface
Någon som vet?
Jag har kommit fram till att man ska ha ett interface som komponenten implementerar och sedan gör på detta vis:
IComponent component = new MyComponent();
component.someMethod();
Nu gör jag visserligen inte uppgiften med Java, utan C# så detta kanske har något specifikt att göra med Java och hur det hanterar webservices..
CompusaMedlem sedan jan. 20023 327 inlägg Vill inte verka otålig men det är ingen som vet vad som menas?
En tanke med Interfaces i Java är att får utökad struktur och polyformism. Det du behöver göra är att implementera metoderna som Interfacet specar, precis som du själv skriver.
LimeMedlem sedan sep. 2001961 inlägg Ett interface kan ses som ett kontrakt. Klasser som implementerar ett visst interface förbinder sig att kunna ta emot vissa anrop. I Java tillåts inte multipelt arv men en klass kan implementera valfritt antal interface.