代码搜索:designpatterns

找到约 881 项符合「designpatterns」的源代码

代码结果 881
www.eeworm.com/read/193374/5143902

java subject.java

package designpatterns.observer.java; public interface Subject { public void addObserver(Observer o); public void removeObserver(Observer o); public void notifyObservers(); }
www.eeworm.com/read/193374/5143892

java songplaycounter.java

package designpatterns.observer.aspectj; public class SongPlayCounter { public void incrementPlays(Song s){ System.out.println("Incrementing plays for " + s.getName()); } }
www.eeworm.com/read/193374/5143896

java billingservice.java

package designpatterns.observer.aspectj; public class BillingService{ public void generateChargeFor(Playable playable) { System.out.println("generating charge for : " + playable.getName()); } }
www.eeworm.com/read/193374/5143901

java~ billingservice.java~

package designpatterns.observer.java; public class BillingService implements Observer { public void generateChargeFor(Playable playable) { System.out.println("generating charge for : " + playabl
www.eeworm.com/read/193374/5143906

java billingservice.java

package designpatterns.observer.java; public class BillingService implements Observer { public void generateChargeFor(Playable playable) { System.out.println("generating charge for : " + playabl
www.eeworm.com/read/193374/5143923

java~ billingservice.java~

package designpatterns.observer.java; public class BillingService implements Observer { public void generateChargeFor(Playable playable) { System.out.println("generating charge for : " + playabl
www.eeworm.com/read/193374/5143899

aj observerbillingpolicy.aj

package designpatterns.observer.aspectj; import ca.ubc.cs.spl.aspectPatterns.patternLibrary.*; public aspect ObserverBillingPolicy extends ObserverProtocol { declare parents : Playable extends Sub
www.eeworm.com/read/193374/5143898

aj songcountobserver.aj

package designpatterns.observer.aspectj; import ca.ubc.cs.spl.aspectPatterns.patternLibrary.*; public aspect SongCountObserver extends ObserverProtocol { declare parents : Song extends Subject; de
www.eeworm.com/read/193374/5143911

aj monitorfilereads.aj

package designpatterns.decorator.aspectjwrap; import java.io.InputStream; import javax.swing.JComponent; import javax.swing.ProgressMonitorInputStream; public aspect MonitorFileReads { pointcut
www.eeworm.com/read/193374/5143914

java~ incrementmonitor.java~

package designpatterns.decorator.aspectjdirect; import java.awt.Component; import javax.swing.ProgressMonitor; public class IncrementMonitor extends ProgressMonitor{ private int counter; publ