代码搜索:refactor
找到约 282 项符合「refactor」的源代码
代码结果 282
www.eeworm.com/read/124166/14592166
java typedbin.java
//: refactor:doubledispatch:TypedBin.java
// A container for the second dispatch.
package refactor.doubledispatch;
import refactor.trash.*;
import java.util.*;
public abstract class TypedBin {
www.eeworm.com/read/124166/14592168
java ddpaper.java
//: refactor:doubledispatch:DDPaper.java
// Paper for double dispatching.
package refactor.doubledispatch;
import refactor.trash.*;
public class DDPaper extends Paper
implements TypedBinMe
www.eeworm.com/read/124166/14592169
java ddglass.java
//: refactor:doubledispatch:DDGlass.java
// Glass for double dispatching.
package refactor.doubledispatch;
import refactor.trash.*;
public class DDGlass extends Glass
implements TypedBinMe
www.eeworm.com/read/124166/14592170
java ddcardboard.java
//: refactor:doubledispatch:DDCardboard.java
// Cardboard for double dispatching.
package refactor.doubledispatch;
import refactor.trash.*;
public class DDCardboard extends Cardboard
imple
www.eeworm.com/read/124166/14592172
makefile
# From Thinking in Patterns (with Java) by Bruce Eckel
# At http://www.BruceEckel.com
# (c)2003 Bruce Eckel
# Copyright notice in Copyright.txt
# Automatically-generated MAKEFILE
# For examples
www.eeworm.com/read/124166/14592177
java visitor.java
//: refactor:trashvisitor:Visitor.java
// The base interface for visitors.
package refactor.trashvisitor;
import refactor.trash.*;
interface Visitor {
void visit(Aluminum a);
void visit(Pa
www.eeworm.com/read/124166/14592178
java visitabledecorator.java
//: refactor:trashvisitor:VisitableDecorator.java
// A decorator that adapts the generic Trash
// classes to the visitor pattern.
// [ Use a Dynamic Proxy here?? ]
package refactor.trashvisitor;
www.eeworm.com/read/124166/14592180
java fillablevisitor.java
//: refactor:trashvisitor:FillableVisitor.java
// Adapter Decorator that adds the visitable
// decorator as the Trash objects are
// being created.
package refactor.trashvisitor;
import refact
www.eeworm.com/read/124166/14592181
makefile
# From Thinking in Patterns (with Java) by Bruce Eckel
# At http://www.BruceEckel.com
# (c)2003 Bruce Eckel
# Copyright notice in Copyright.txt
# Automatically-generated MAKEFILE
# For examples
www.eeworm.com/read/124166/14592182
java dynatrash.java
//: refactor:dynatrash:DynaTrash.java
// Using a Map of Lists and RTTI to automatically sort
// trash into ArrayLists. This solution, despite the
// use of RTTI, is extensible.
package refactor.