代码搜索:refactor
找到约 282 项符合「refactor」的源代码
代码结果 282
www.eeworm.com/read/266192/11236947
java fillablecollection.java
//: refactor:trash:FillableCollection.java
// Adapter that makes a Collection Fillable.
package refactor.trash;
import java.util.*;
public class FillableCollection implements Fillable {
priv
www.eeworm.com/read/266192/11236949
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/266192/11236956
java ddaluminum.java
//: refactor:doubledispatch:DDAluminum.java
// Aluminum for double dispatching.
package refactor.doubledispatch;
import refactor.trash.*;
public class DDAluminum extends Aluminum
implement
www.eeworm.com/read/266192/11236959
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/266192/11236962
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/266192/11236964
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/266192/11236967
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/266192/11236971
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/266192/11236981
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/266192/11236982
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;