Сокрытие конструкторов типа данных - PullRequest
13 голосов
/ 09 августа 2010

При импорте данных определенного типа необходимо поставить (..) для конструкторов, которые будут импортированы.

Можно ли предотвратить экспорт конструкторов некоторого типа данных, даже если этот тип данных экспортируется?

1 Ответ

15 голосов
/ 09 августа 2010

Да, просто используйте тот же синтаксис при их экспорте - Foo() просто для экспорта типа, Foo(..) для экспорта типа и всех конструкторов и Foo(FooC1,FooC2) для экспорта именованных конструкторов типа.

...