demek UML Sınıf Diyagramı içinde geri arama temsil etmek nasıl bir sınıf varBir Arayüz var
Interface ICallback {
public void informFunction();
}
ki:
Class Implementation implements ICallback {
public Implementation() {
new AnotherImplementation(this);
}
@override
public void informFunction() {
// do something
}
}
Şimdi Sınıf Uygulama örneğinde olduğu gibi geçirilen bir sınıf düşünün Bir arayüz ve bir geri arama yapmak için kullanılır.
Class AnotherImplementation {
public ICallback mCallback;
public AnotherImplementation(ICallback callback) {
mCallback = callback;
}
public void testFunction() {
mCallback.informFunction(); // Callback
}
}
Şimdi bir UML Sınıf Diyagramı nasıl tasarlayabileceğimi bilmek istiyorum. En önemlisi, Class AnotherImplementation :: testFunction() 'da meydana gelen Geri Çağırma İşlevselliğini nasıl temsil edeceğimi bilmem gerekiyor.