C# Класс MixinRefactoring.Test.ChildWitDefaultParameters

class that has constructor initializers and mixins
Показать файл Открыть проект

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

Метод Описание
ChildWitDefaultParameters ( Name name = null, Worker worker = null ) : System

constructor has default parameters for both mixins

ChildWitDefaultParameters ( int i, Name name, Worker worker ) : System

when extended with worker, no explicit naming is necessary because first parameter is set explicitly

ChildWitDefaultParameters ( int i, Worker worker ) : System

if constructor is extended, explicit naming must be used because only second parameter will be set

ChildWitDefaultParameters ( string s, Name name, Worker worker ) : System

when extended with worker, no explicit naming is necessary because first parameter is set explicitly

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

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

constructor has default parameters for both mixins
public ChildWitDefaultParameters ( Name name = null, Worker worker = null ) : System
name Name
worker Worker
Результат System

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

when extended with worker, no explicit naming is necessary because first parameter is set explicitly
public ChildWitDefaultParameters ( int i, Name name, Worker worker ) : System
i int
name Name
worker Worker
Результат System

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

if constructor is extended, explicit naming must be used because only second parameter will be set
public ChildWitDefaultParameters ( int i, Worker worker ) : System
i int
worker Worker
Результат System

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

when extended with worker, no explicit naming is necessary because first parameter is set explicitly
public ChildWitDefaultParameters ( string s, Name name, Worker worker ) : System
s string
name Name
worker Worker
Результат System