|
|
@@ -225,11 +225,11 @@
|
|
|
|
|
|
```prolet
|
|
|
(интерфейс ИХранилище
|
|
|
- @док "Абстракция работы с хранилищем"
|
|
|
+ @_док "Абстракция работы с хранилищем"
|
|
|
(ПолучФайл (имя @фикс ИмяФайла) -> @фикс Результат Спис.Байт
|
|
|
- @док "Читает файл с диска")
|
|
|
+ @_док "Читает файл с диска")
|
|
|
(ЗаписатьФайл (имя @фикс ИмяФайла данные @фикс Спис.Байт) -> @фикс Результат Логическое
|
|
|
- @док "Записывает файл на диск")
|
|
|
+ @_док "Записывает файл на диск")
|
|
|
(ЗакрытьХранилище)
|
|
|
)
|
|
|
|
|
|
@@ -245,7 +245,7 @@
|
|
|
- Возврат: (Результат Тип) — структура, отражающая результат практики
|
|
|
- Возвращаемый результат может отсутствовать
|
|
|
- Все типы в интерфейсе — практические, определённые через (тип ...)
|
|
|
-- @док — не обязателен для каждого метода и интерфейса, но можно потребовать обязательность на уровне проекта
|
|
|
+- @_док — не обязателен для каждого метода и интерфейса, но можно потребовать обязательность на уровне проекта
|
|
|
- Интерфейс не содержит реализации — только методы с параметрами и возвращаемые значения
|
|
|
|
|
|
## Онтологическая иерархия типов
|