C# Класс ProgressiveBuilder.ProductBuilder

Наследование: IPreProductNameBuilder, IPostProductNameBuilder, IPostProductManufacturerBuilder
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
Build Product

Открытые методы

Метод Описание
Costs ( double cost ) : IPostProductManufacturerBuilder
CreateProduct ( ) : IPreProductNameBuilder
ManufacturedBy ( string manufacturer ) : IPostProductManufacturerBuilder
Named ( string name ) : IPostProductNameBuilder
Priced ( double price ) : Product

Приватные методы

Метод Описание
Build ( ) : Product

Описание методов

Costs() публичный Метод

public Costs ( double cost ) : IPostProductManufacturerBuilder
cost double
Результат IPostProductManufacturerBuilder

CreateProduct() публичный статический Метод

public static CreateProduct ( ) : IPreProductNameBuilder
Результат IPreProductNameBuilder

ManufacturedBy() публичный Метод

public ManufacturedBy ( string manufacturer ) : IPostProductManufacturerBuilder
manufacturer string
Результат IPostProductManufacturerBuilder

Named() публичный Метод

public Named ( string name ) : IPostProductNameBuilder
name string
Результат IPostProductNameBuilder

Priced() публичный Метод

public Priced ( double price ) : Product
price double
Результат Product