C# 클래스 MixinRefactoring.Test.ChildWitDefaultParameters

class that has constructor initializers and mixins
파일 보기 프로젝트 열기: pgenfer/mixinSharp

공개 메소드들

메소드 설명
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