Observer DP
Just like subscriber subscribed to a channel on YouTube
Channel → Subject || Subscriber → Observer
Observer observes a Subject
Subscriber
package org.example;
public class Subscriber {
private String name;
private Channel channel = new Channel();
public Subscriber(String name) {
this.name = name;
}
public void update() {
System.out.println("video uploaded");
}
public void subscriberChannel(Channel ch) {
this.channel = ch;
}
}Subject
Main Code :
Last updated
Was this helpful?