Coggle requires JavaScript to display documents.
quack()
fly()
public abstract class PhoneCamreaApp { ShareBehavior }
public class BasicCameraApp extends PhoneCameraApp { edit(); }
public class CameraPlusApp extends PhoneCameraApp { public CameraPlusApp { } @Override public void edit() { System.out.println(“Edit type 1”); } }
Observer
update()
registerObserver(Observer)
removeObserver(Observer)
updateValue(val)
update(val)
registerObserver(this)
Observer.update()
Subject.updateValue(val)
createObject(String id)