C# Class patterns_playground.PersonBuilder

Datei anzeigen Open project: 23S163PR/design-patterns

Protected Properties

Property Type Description
person Person

Public Methods

Method Description
Build ( ) : Person
CreateDirector ( ) : DirectorBuilder
PersonBuilder ( ) : System
WithDateOfBirth ( System.DateTime birthDate ) : PersonBuilder
WithId ( int id ) : PersonBuilder
WithName ( string name ) : PersonBuilder

Method Details

Build() public method

public Build ( ) : Person
return Person

CreateDirector() public method

public CreateDirector ( ) : DirectorBuilder
return DirectorBuilder

PersonBuilder() public method

public PersonBuilder ( ) : System
return System

WithDateOfBirth() public method

public WithDateOfBirth ( System.DateTime birthDate ) : PersonBuilder
birthDate System.DateTime
return PersonBuilder

WithId() public method

public WithId ( int id ) : PersonBuilder
id int
return PersonBuilder

WithName() public method

public WithName ( string name ) : PersonBuilder
name string
return PersonBuilder

Property Details

person protected_oe property

protected Person,patterns_playground person
return Person