C# Class ConditionalBuilder.NinjaBuilder

Afficher le fichier Open project: KennyBu/DesignPatternTests Class Usage Examples

Méthodes publiques

Méthode Description
AtLevel ( int level ) : NinjaBuilder
Build ( ) : Ninja
CreateNinjaBuilder ( ) : NinjaBuilder
NinjaBuilder ( ) : System
When ( Func condition ) : NinjaBuilder
WithShurikens ( int numShirukens ) : NinjaBuilder
WithSkill ( string skill ) : NinjaBuilder

Method Details

AtLevel() public méthode

public AtLevel ( int level ) : NinjaBuilder
level int
Résultat NinjaBuilder

Build() public méthode

public Build ( ) : Ninja
Résultat Ninja

CreateNinjaBuilder() public static méthode

public static CreateNinjaBuilder ( ) : NinjaBuilder
Résultat NinjaBuilder

NinjaBuilder() public méthode

public NinjaBuilder ( ) : System
Résultat System

When() public méthode

public When ( Func condition ) : NinjaBuilder
condition Func
Résultat NinjaBuilder

WithShurikens() public méthode

public WithShurikens ( int numShirukens ) : NinjaBuilder
numShirukens int
Résultat NinjaBuilder

WithSkill() public méthode

public WithSkill ( string skill ) : NinjaBuilder
skill string
Résultat NinjaBuilder